Welcome 微信登录

首页 / 脚本样式 / JavaScript

静态页面的值传递(三部曲)

静态页面的值传递(三部曲)

这两窗口之间存在着关系.父窗口parent.htm打开子窗口son.htm 子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象. 优点:取值方便.只要window.opener指向父窗口,就可以访问所有对象. 不仅可以访问值,还可以访问父窗口的方法.值长度无限制. 缺点:两窗口要存在着关系.就是利用window.open打开的窗口.不能跨域. Post.htm <inputtype=textname=maintext>...
图片预载入第1/3页

图片预载入第1/3页

特点: 1.图片预载入,载入后再显示。意图一次呈现,不会让一块一块下载破坏你的页面,绝佳的用户体验,颠覆传统的浏览器呈现图片的处理方式(需要后续函数支持)。 2.不会因载入图片造成脚本暂停假死,完全另一线程进行。不影响主程序流程。 3.提供及时的反馈,包括两方面的内容:1.正在载入什么图片2.当前的百分数进度。大大提高留住用户眼球的概率,不会让用户因为苦等而离开。 4.容错支持,即使某个图片没有成功下载,也可以设置超时时间以便处理下一个图片。 5.多变的参...
滚动经典最新话题[prototype框架]下编写

滚动经典最新话题[prototype框架]下编写

前天见到sin100看到的那个日本网站的滚动,挖掘后原来是使用Ajax读取xml后显示出来的。 就弄了这个滚动经典最新话题的供朋友参考参考。 范例使用了prototype.js的ajax轻便型框架。 因为远程调用了prototype.js这个文件,测试的朋友请耐心等候一下下。 经典不允许远程调用别的站点的js文件,所以还请多一部操作,复制到本地运行查看结果。复制代码 代码如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1...
一个对于Array的简单扩展

一个对于Array的简单扩展

其实就是prototype1.4中枚举对象部分的简化版本, 先贴代码,等下再一一解释,对初学者可能有帮助 最近一直在学习Python,一直感叹于python中list的灵活, 同样都是数组,为什么javascript不能和python中的一样灵活呢, (其实下面这些prototype1.4已经实现了,不过prototype太胖了,你知道的,我对胖女人不感兴趣) 于是就有了下面的代码..... 复制代码 代码如下:<script> Array.p...
Array对象方法参考

Array对象方法参考

concat方法:返回一个新数组,这个新数组是由两个或更多数组组合而成的。array1.concat([item1[,item2[,...[,itemN]]]]) join方法:返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。arrayObj.join(separator) pop方法:移除数组中的最后一个元素并返回该元素。arrayObj.pop() push方法:将新元素添加到一个数组中,并返回数组的新长度值。array...
JavaScript去除空格的几种方法

JavaScript去除空格的几种方法

方法一: 个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript的prototype属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。 objectName.prototype objectName参数是对象的名称。 说明 用prototype属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。 例如,要为...
解放web程序员的输入验证

解放web程序员的输入验证

本程序最初是由wanghr100(灰豆宝宝.net)的checkForm基础上进行修改的,增加了很多功能,如下: 对非ie的支持 增加了内置表达式和内置提示 增加了显示方式(弹出式和页面显示式) 增加了显示一条和显示全部 进行了封装(CLASS_CHECK) 支持外接函数或表达式(应用在密码一致) 简化了调用方式,所有操作只需要<script language="javascript" src="checkform.js">,然后在HTML里定...
<< 161 162 163 164 165 166 167 168 169 170 >>