随笔分类 -  06~javascript

js 正则表达式
摘要:很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧 50% 的举一反三练习中的原创。一 javascript正则表达式的基本知识1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat");你也可以var reCat = /cat/; //Perl 风格 (推荐)2 学习最常用的 test e... 阅读全文
posted @ 2009-06-30 11:45 钱途无梁 阅读(926) 评论(0) 推荐(1)
实现iFrame自适应高度,原来很简单!
摘要:<iframeid="iFrame1"name="iFrame1"width="100%"onload="this.height=iFrame1.document.body.scrollHeight"frameborder="0"src="index.htm"></iframe>看到了吧,关键就在于onload="this.height=iFrame1.document.b... 阅读全文
posted @ 2009-06-26 15:20 钱途无梁 阅读(234) 评论(1) 推荐(0)
firefox与ie的javascript兼容性编程汇编
摘要:转载后加了一些个人体会。。。如对你有用,请回复。1. document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["element... 阅读全文
posted @ 2009-06-26 10:29 钱途无梁 阅读(355) 评论(0) 推荐(1)
服务器端可控情形的Javascript跨域访问解决方法
摘要:在最近的一个web项目中为了实现bookmark功能碰到了javascript跨域访问的问题。起初,在google上搜的很多解决方案并不适用于我的情形,只在有一篇文章中提到的远程加载javascript方法从理论上看到了解决的希望。但可惜作者只是一笔带过,并未用例子详细说明,所以不得不摸索了一阵才把这个问题搞定。在此,希望通过本文为同样被这个问题困扰的朋友们提供一个解决方法作为参考。如有错误,欢迎... 阅读全文
posted @ 2009-06-26 10:28 钱途无梁 阅读(514) 评论(1) 推荐(0)
JavaScript面向对象的一个例子
摘要:一个JS的操作弹出窗口位置的类。(摘自JavaScript Definitive Guide)[代码] 阅读全文
posted @ 2009-06-26 10:25 钱途无梁 阅读(358) 评论(1) 推荐(1)
JavaScript面向对象程序设计(4): 函数
摘要:在很多语言中,函数(Java里面成为方法)和对象时截然不同的两种东西。函数被定义为对象的动作,或者是全局的(像在C++中的main函数一样)。但是在JavaScript中,函数和对象的界限却显得不那么明显。1. 函数的定义JavaScript中有很多种定义函数的方法:function hello() { alert("Hello!"); }var hello1 = function() { ale... 阅读全文
posted @ 2009-06-26 10:23 钱途无梁 阅读(235) 评论(0) 推荐(0)
JavaScript面向对象程序设计(3): 对象
摘要:1. 对象对象是面向对象程序设计的基础概念之一,只需看看这个名字就已经知道了。在我们熟悉的面向对象语言中,比如Java或者C++,都有着类似的对象定义方法。比如,我们想定义一个类,名字叫Person,有两个属性:name和age,另外有一个方法,将显示出这个Person对象的名字和年龄,那么我们可以用下面的代码实现:Java:public class Person {private String ... 阅读全文
posted @ 2009-06-26 10:22 钱途无梁 阅读(307) 评论(0) 推荐(0)
JavaScript面向对象程序设计(2): 数组
摘要:或许你会奇怪,面向对象的程序设计为什么从数组开始讲起?这是因为……其间的种种关系吧……嘿嘿,这里先卖个关子,先来看看我们熟悉的数组在JavaScript里面是什么样子的。1. 创建数组在JavaScript中有很多创建数组的方法。比如使用Array函数。不过这不是现在我们要讲述的。现在我们使用简单的方括号“[]”的办法来创建数... 阅读全文
posted @ 2009-06-26 10:21 钱途无梁 阅读(256) 评论(0) 推荐(0)
JavaScript面向对象程序设计(1): 前言
摘要:基于对象还是面向对象?面向对象技术是现代软件开发中的重要技术之一。面向对象变成的好处毋庸置疑,现在的主流语言如Java、C++都是面向对象的。现在的面向对象理论更多的是使用Java或C++进行描述,究其根源,在于这些语言都是传统的面向对象语言,具有面向对象理论所指明的一切特性:类、封装、继承、多态等等。相比而言,一些动态语言如JavaSript就显得不那么面向对象——至少,... 阅读全文
posted @ 2009-06-26 10:20 钱途无梁 阅读(203) 评论(0) 推荐(0)
模仿开心网做的在线html编辑器
摘要:转自:http://huqilong.blog.51cto.com/53638/115479 最近做社区,产品认准了开心网的编辑器,但是那个笔记其用到prototype框架,而我们使用的jquery-1.2.2.js,两者有冲突,于是一狠心,查了查资料,用了两天时间写了一个. 刚开始查的资料,在线编辑器的原理大概如下: 一、基于textarea 特点:简单,但是表情只能通过ubb进行控制,不能所... 阅读全文
posted @ 2009-06-26 10:06 钱途无梁 阅读(1707) 评论(3) 推荐(0)
xy的跨浏览器在线编辑器超级简易版
摘要:[代码] 阅读全文
posted @ 2009-06-26 09:58 钱途无梁 阅读(515) 评论(0) 推荐(0)
我的简易HTML在线编辑器
摘要:转自:http://www.cnblogs.com/ovliverlin/archive/2007/03/22/684083.html 年前年后一直忙得没完没了,这篇关于自己做的简单功能的html在线编辑器一直想写,直到今天才有机会,以前都是直接把网络上的拿来嵌在iframe中,好用自然不说,版权可就要谨慎了,这次只涉及到几个简单的功能,于是自己试着做了个简单功能的,查了很多资料,也试了很多次,写... 阅读全文
posted @ 2009-06-26 09:37 钱途无梁 阅读(2261) 评论(0) 推荐(0)
setTimeout和setInterval的使用
摘要:这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。方 法实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执... 阅读全文
posted @ 2009-06-20 12:35 钱途无梁 阅读(98708) 评论(9) 推荐(12)
让按钮倒计时10秒以后才能点击提交
摘要:[代码] 阅读全文
posted @ 2009-06-20 12:22 钱途无梁 阅读(956) 评论(0) 推荐(0)
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib (引用)
摘要:http://files.cnblogs.com/HebiZiyu/jsLib.js出处:http://www.cnblogs.com/meil/archive/2007/04/06/700318.html[代码] 阅读全文
posted @ 2009-06-20 12:00 钱途无梁 阅读(524) 评论(0) 推荐(0)
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
摘要:1判断select选项中是否存在Value="paraValue"的Item2向select选项中加入一个Item3从select选项中删除一个Item4删除select中选中的项5修改select选项中value="paraValue"的text为"paraText"6设置select中text="paraText"的第一个Item为选中7设置select中value="paraValue"的I... 阅读全文
posted @ 2009-06-20 11:33 钱途无梁 阅读(396) 评论(0) 推荐(0)
自己常用js方法(DOM操作)
摘要:[代码]========================================================================================js 定时刷新页面:[代码]========================================================================================函数:spl... 阅读全文
posted @ 2009-06-20 11:31 钱途无梁 阅读(700) 评论(1) 推荐(0)
(推荐)对下拉列表select的一些操作
摘要:示例下面的例子使用 SELECT 元素创建了一个下拉列表框。[代码]下面的例子使用 select 元素创建了多项选择列表框,方法是设置了 SIZE 和 MULTIPLE 标签属性。要获得多项选择列表框的选中选项,则必须遍历 options 集合并检查 SELECTED 是否被设为 true。[代码]下面的例子在上面创建的 SELECT 列表的底部添加了一个新选项。新选项的构造程序也可在 Micro... 阅读全文
posted @ 2009-06-20 11:20 钱途无梁 阅读(478) 评论(0) 推荐(0)
js控制表格隔行变色
摘要:[代码] 阅读全文
posted @ 2009-06-20 11:14 钱途无梁 阅读(1140) 评论(1) 推荐(0)
javascript中获取地址栏参数
摘要:javascript中获取地址栏参数例如 index.asp?aaa=xxx&bbb=xxx,怎么用javascript取到QureyString中参数的名称呢? ========================================================================================[代码] 阅读全文
posted @ 2009-06-20 11:13 钱途无梁 阅读(1069) 评论(0) 推荐(0)