记得使用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
投稿
猜你喜欢
Mysql Error Code : 1436 Thread stack overrun
2024-01-23 14:04:04
oracle 集合
2009-06-19 18:09:00
python中的列表与元组的使用
2023-07-23 08:25:12
Win8.1下安装Python3.6提示0x80240017错误的解决方法
2021-12-24 08:36:51
python飞机大战pygame碰撞检测实现方法分析
2023-01-05 18:55:52
MySQL Where 条件语句介绍和运算符小结
2024-01-12 13:17:43
MySQL Community Server 8.0.11安装配置方法图文教程
2024-01-26 06:02:45
MySQL DDL 引发的同步延迟该如何解决
2024-01-26 19:44:00
Dreamweaver制作网页11种技巧详解
2007-11-05 14:00:00
详解用Node.js实现Restful风格webservice
2024-05-13 09:35:20
Python各种扩展名区别点整理
2023-10-14 21:23:01
MySQL特定表全量、增量数据同步到消息队列-解决方案
2024-01-24 04:36:47
使用Fabric自动化部署Django项目的实现
2022-09-05 22:00:33
关于TypeScript模块导入的那些事
2024-06-07 15:57:46
pymssql数据库操作MSSQL2005实例分析
2024-01-15 02:23:42
在SQL server2005数据库下创建计划任务
2008-12-26 09:19:00
Python利用Pillow处理图像的实践指南
2023-05-07 09:15:30
SQL获取第一条记录的方法(sqlserver、oracle、mysql数据库)
2024-01-23 00:15:03
如何对MySQL数据库日志文件进行维护
2009-02-04 13:23:00
php数组索引与键值操作技巧实例分析
2023-07-01 21:39:10