2007-12-01

Prototype1.6以下Element.setStyle()的bug

关键字: setStyle iframe target bug
问题:如果在frame、iframe页面中使用了setStyle()方法后(貌似还不止这个方法有问题),或者使用了script.aculo.us的特效的话,会导致self.name混乱(也就是框架本身的名字),这样的话用链接元素的target指定到这个框架就没效果了,浏览器将按默认行为在新窗口中打开! 解决办法: 1、升级Prototype和Script.aculo.us到最新版本(1.6、1.8),经测试已无bug。 2、自己打补丁,很容易,但比较麻烦,总的思想就是,在做了可能引起bug的操作后,自行恢复iframe的self.name。     首 ...
笨笨狗
搜索本博客
我的相册
51da800b-ed84-3570-a91e-391f733272ca-thumb
Everyday Scripting with Ruby 中文版
共 1 张
存档
最新评论