记得使用try+catch
来源:cssrain 时间:2010-01-29 12:48:00
在动态删除iframe时,同时把iframe里嵌套的iframe 删除,遇到了这个问题。
本来之前都没报错,突然昨天他们嵌套了一个 跨域 的网页,导致程序报错了。
var ii = eqdiv.children("iframe").contents().find("iframe");
var ilen = ii.length;
for(var m = 0 ; m < ilen ; m++){
ii[m].contentWindow.location.replace("about:blank");
ii.eq(m).remove();
}
所以我给代码加了一段 try catch :
try{
var ii = eqdiv.children("iframe").contents().find("iframe");
var ilen = ii.length;
for(var m = 0 ; m < ilen ; m++){
ii[m].contentWindow.location.replace("about:blank");
ii.eq(m).remove();
}
}catch(err){ };
得提醒大家的是:contents()方法在iframe中使用时,涉及到跨域问题,请注意下。
标签:try,catch,错误
0
投稿
猜你喜欢
如何解决ASP脚本运行超时的错误
2007-10-14 11:38:00
网站大改版=壮烈的死亡 ?
2009-04-03 14:09:00
对比国内门户网站对Flash激活限制的处理
2007-08-23 11:29:00
Oracle数据库安全策略分析 (三)
2010-07-31 13:24:00
分析Silverlight Button控件布局
2009-02-17 13:13:00
百度在线手写输入法
2010-02-03 14:27:00
游戏的用户体验营销小札
2009-08-30 15:13:00
两行 JavaScript 代码
2010-08-31 14:57:00
CSS隐藏文字的方法
2008-10-03 12:08:00
让大家看看Object标签的强大功能---多用途
2009-02-21 10:18:00
看ASP程序源码的方法及工具
2009-01-21 19:58:00
ASP字符串大写转换成小写 ASP小写转换成大写 ucase lcase
2011-03-31 10:59:00
由浅入深漫谈margin属性
2007-05-11 17:03:00
利用XMLHTTP无刷新自动实时更新数据
2008-02-19 18:29:00
FCKeditor 编辑器实战技巧 Ⅰ
2008-10-08 10:22:00
JavaScript中实现字符串的取左取右(实现left和right功能)
2009-07-20 12:39:00
asp模块化分页源码
2008-04-13 07:02:00
网站导航设计的6大分类
2010-07-12 18:46:00
怎样解决MySQL 5.0.16的乱码问题
2008-10-13 12:47:00
asp解决防止表单重复提交的方法
2007-10-19 18:40:00