禁止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 相关文章推荐
js向上无缝滚动,网站公告效果 具体代码
Nov 18 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
Dec 12 Javascript
如何设置一定时间内只能发送一次请求
Feb 28 Javascript
jquery实现简单的全选和反选功能
Jan 02 Javascript
谈一谈javascript闭包
Jan 28 Javascript
javascript实现滚动效果的数字时钟实例
Jul 21 Javascript
纯JS打造网页中checkbox和radio的美化效果
Oct 13 Javascript
Bootstrap table使用方法详细介绍
Dec 09 Javascript
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
详解vue-cli+element-ui树形表格(多级表格折腾小计)
Apr 17 Javascript
js+html5 canvas实现ps钢笔抠图
Apr 28 Javascript
JS实现网页时钟特效
Mar 25 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
《APMServ 5.1.2》使用图解
2006/10/23 PHP
通过php快速统计某个数据库中每张表的数据量
2012/09/04 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
PHP积分兑换接口实例
2015/02/09 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
PHP正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
Laravel框架创建路由的方法详解
2019/09/04 PHP
php装饰者模式简单应用案例分析
2019/10/23 PHP
IE不出现Flash激活框的小发现的js实现方法
2007/09/07 Javascript
js每次Title显示不同的名言
2008/09/25 Javascript
JavaScript中URL编码函数代码
2011/01/11 Javascript
js 赋值包含单引号双引号问题的解决方法
2014/02/26 Javascript
javascript批量修改文件编码格式的方法
2015/01/27 Javascript
JavaScript类型检测之typeof 和 instanceof 的缺陷与优化
2016/01/13 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
一步步教你利用Canvas对图片进行处理
2017/09/19 Javascript
AngularJS日期格式化常见操作实例分析
2018/05/17 Javascript
Vue.js点击切换按钮改变内容的实例讲解
2018/08/22 Javascript
微信小程序网络请求实现过程解析
2019/11/06 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
2020/02/11 Javascript
python实现SOM算法
2018/02/23 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
python调用动态链接库的基本过程详解
2019/06/19 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
2019/09/16 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
财务简历的自我评价
2014/03/05 职场文书
2014年社区庆元旦活动方案
2014/03/08 职场文书
餐饮投资计划书
2014/04/25 职场文书
大学新生入学教育方案
2014/05/16 职场文书
校长新学期寄语2016
2015/12/04 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
2021/04/13 Python