Javascript精解
fason
这个作者很懒,什么都没留下…
展开
-
子父窗口之间的操作之小例子
用window.openr打开的子父窗口之间的操作跟框架的是不一样的,子窗口和父窗口之间有opener来联系。而源窗口要访问子窗口要通过其句柄来操作。以下小例子希望能帮助新手更了解他们的操作。test.htm 子父窗口的操作var win=null;function op(){win=window.open("about:blank","win","width=200,he原创 2003-03-10 10:18:00 · 2583 阅读 · 1 评论 -
JS版常见问题(二)兼容版本的无提示关闭窗口!
论坛里问这个问题的多不胜数,但回答都不尽人意,没有考虑到I浏览器的类型,版本,希望这一文章能帮到大家,有错请指教!本程序ie5,6,ns7下通过New Page 1by fason(2003-5-20)-->function CloseWin(){var ua=navigator.userAgentvar ie=navigator.appName=="Microsoft Internet Ex原创 2003-06-23 11:43:00 · 2322 阅读 · 3 评论 -
JS版常见问题(二)兼容版本的无提示关闭窗口!
New Page 1by fason(2003-5-20)-->function CloseWin(){var ua=navigator.userAgentvar ie=navigator.appName=="Microsoft Internet Explorer"?true:falseif(ie){ var IEversion=parseFloat(ua.substring(ua.inde原创 2003-12-19 23:20:00 · 2172 阅读 · 0 评论 -
JS版常见问题(一)层遇到select框时?
当层遇到下拉框时总是挡不了select框?其实这是IE的BUG,其它的浏览器没有这个问题,对于这个问题论坛里不少提出,在这里提供我的几种方法,各有各的好处,有错,有好的意见者提出,谢谢.1.最直接的方法:隐藏下拉框.下面提供的是一个比较通用的一组函数:test.htm------------var HideElementTemp = new Array();//点击菜单时,调用原创 2003-06-19 16:18:00 · 2499 阅读 · 0 评论 -
经典问题:向setTimeout传递函数参数
也许你过去在setTimeout中传参数一直是这样 setTimeout("pass(" + argu + ")",1000) 这样只能传字符串,对传递object就无能为力了,需要大费文章.然而别忘了,第一个参数还可以是function!!! 看以下代码实现向里面的function 传参数 var _st = window.setTimeout;window.setTimeout = funct原创 2004-07-30 13:17:00 · 4361 阅读 · 1 评论 -
非高版本浏览器下实现Apply,Call
apply,call有什么用,怎么用我就不在这里介绍了,自己可以看看资料,可以告诉它们很有用就是.罗嗦的话不说,直接看实现代码吧 if (typeof(parseInt.apply) != function) { Function.prototype.apply = function (obj, argu) { var s; if (obj) { obj.constructor.pr原创 2004-07-30 09:00:00 · 5749 阅读 · 1 评论 -
IE5实现高版本的String.prototype.replace功能
在script5.6以上string的replace新增了功能,第二个参数可以是一个函数。在实际使用时这个功能是十分有用的,可以实现嵌套的替换。现在来讲解一下如何在IE5中也实现该功能。如有讲得不到之处请指正。 LANGUAGE="JavaScript">/* * Author : 蒲佛信 * Date : 2006-4-9 */String.replace原创 2006-04-09 17:10:00 · 1874 阅读 · 1 评论 -
省市县三级关联菜单
数据是来是internet上的,如有错误请及时通过.完整文件及示例请访问 http://www.webpfx.com/javascript/attachselect/原创 2006-07-10 16:28:00 · 3451 阅读 · 7 评论