禁止iframe页面的所有js脚本如alert及弹出窗口等


Posted in Javascript onSeptember 03, 2014

今天做一个小软件遇到一个问题,就是在一个页面里面需要放一个iframe框架来预览网站,可是被预览的这个网站中含有很多js脚本,如弹出窗口,提示框,最可恶的是一直让设为首页和加入收藏,我想应该有办法禁止iframe里面的脚本吧,于是百度了一下,还发现不少新大陆,于是解决了这个问题,记录下来,方便以后查询,也方便大家参考:

<iframe src="fillseo.html"></iframe>

fillseo.html里面有个js脚本,其中有alert,还有弹出窗口,很可恶吧,如何禁止掉它们?
而且这个fillseo.html是不同的域的文件。

经过查阅无数相关资料,发现下面的代码,完全可以解决这个问题:

程序代码一:

<noscript><iframe src=fillseo.html></iframe></noscript>

或者

程序代码二:

<iframe src="fillseo.htm" width="200" height="200" id="Pcyear"></iframe>
<script>
var fillseo_window=window.frames["Pcyear"];
fillseo_window.window.alert=function(){
alert("弹弹弹!");
//也可以写你想写的东东
};
</script>
Javascript 相关文章推荐
[原创]图片分页查看
Aug 28 Javascript
在网页中使用document.write时遭遇的奇怪问题
Aug 24 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
Apr 02 Javascript
js实现tab切换效果实例
Sep 16 Javascript
JS中创建函数的三种方式及区别
Mar 13 Javascript
Javascript设计模式之观察者模式(推荐)
Mar 29 Javascript
js拼接html字符串的注意事项
Oct 13 Javascript
jQuery控制元素隐藏和显示
Mar 03 Javascript
详解Angular 4.x NgIf 的用法
May 22 Javascript
详解vue 数据传递的方法
Apr 19 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
Aug 09 Javascript
vue项目在webpack2实现移动端字体自适配功能
Jun 02 Javascript
禁用页面部分JavaScript不是全部而是部分
Sep 03 #Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
Sep 03 #Javascript
JavaScript使用focus()设置焦点失败的解决方法
Sep 03 #Javascript
javascript实现浏览器窗口传递参数的方法
Sep 03 #Javascript
javascript模拟post提交隐藏地址栏的参数
Sep 03 #Javascript
javascript刷新父页面的各种方法汇总
Sep 03 #Javascript
判断在css加载完毕后执行后续代码示例
Sep 03 #Javascript
You might like
2020显卡排行榜天梯图 显卡天梯图2020年3月最新版
2020/04/02 数码科技
php数组应用之比较两个时间的相减排序
2008/08/18 PHP
php学习笔记之 函数声明(二)
2011/06/09 PHP
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
javascript dom代码应用 简单的相册[firefox only]
2010/06/12 Javascript
Array.prototype.concat不是通用方法反驳[译]
2012/09/20 Javascript
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
关于Javascript加载执行优化的研究报告
2014/12/16 Javascript
JavaScript将字符串转换成字符编码列表的方法
2015/03/19 Javascript
深入探究使JavaScript动画流畅的一些方法
2015/06/30 Javascript
Angularjs 实现一个幻灯片示例代码
2016/09/08 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
JavaScript条件判断_动力节点Java学院整理
2017/06/26 Javascript
vue导出html、word和pdf的实现代码
2018/07/31 Javascript
JS中DOM元素的attribute与property属性示例详解
2018/09/04 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
JS实现简单日历特效
2020/01/03 Javascript
Python中使用插入排序算法的简单分析与代码示例
2016/05/04 Python
python中OrderedDict的使用方法详解
2017/05/05 Python
基于树莓派的语音对话机器人
2019/06/17 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
Django之全局使用request.user.username的实例详解
2020/05/14 Python
Python3爬虫中关于Ajax分析方法的总结
2020/07/10 Python
HTML5 创建canvas元素示例代码
2014/06/04 HTML / CSS
美国Rue La La闪购网站:奢侈品、中高档品牌限时折扣
2016/10/19 全球购物
澳大利亚最好的厨具店:Kitchen Warehouse
2018/03/13 全球购物
母亲节演讲稿范文
2014/01/02 职场文书
店长职务说明书
2014/02/04 职场文书
会议室标语
2014/06/21 职场文书
2015年大学班主任工作总结
2015/04/30 职场文书
导游词之烟台威海蓬莱
2019/11/14 职场文书
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android
JavaScript前端面试组合函数
2022/06/21 Javascript