可以不被浏览器拦截的弹出窗口JS代码

2016-02-20 00:42 176 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是可以不被浏览器拦截的弹出窗口JS代码,一起来学习了解下吧!

【 tulaoshi.com - Web开发 】

一个可以不被广告拦截器拦截的弹出窗口

ForceWindow.iclass.js代码如下(使用、讲解、相关说明全部在注释中):

------------------------------------------------------------------------------------

/**
 * 定义ForceWindow类构造函数
 * 无参数
 * 无返回值
 */
function ForceWindow ()
{
  this.r = document.documentElement;
  this.f = document.createElement("FORM");
  this.f.target = "_blank";
  this.f.method = "post";
  this.r.insertBefore(this.f, this.r.childNodes[0]);
}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

/**
 * 定义open方法
 * 参数sUrl:字符串,要打开窗口的URL。
 * 无返回值
 */
ForceWindow.prototype.open = function (sUrl)
{
  this.f.action = sUrl;
  this.f.submit();
}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

/**
 * 实例化一个ForceWindow对象并做为window对象的一个子对象以方便调用
 * 定义后可以这样来使用:window.force.open("URL");
 */
window.force = new ForceWindow();

/**
 * 用本程序弹出的窗口将不会被广告拦截软件拦截,但有一个缺点:你无法象对window.open弹出的窗口那样对外观进行定制。
 * 你当然也可以在使用前实例化一个ForceWindow对象:
 * var myWindow = new ForceWindow();
 * 这样来使用:网页教学网http://www.webjx.com
 * myWindow.open("URL");
 * 本程序测试通过的浏览器:IE 5+、Firefox 1.0、Mozilla 1.7.5、Netscape 7.2、Opera 7.23
 * 友情提示:如果你将本程序用于强制弹出广告,请更多的想想浏览者的感受!
 */
------------------------------------------------------------------------------------

来源:https://www.tulaoshi.com/n/20160220/1632419.html

延伸阅读
标签: 浏览器
手机360浏览器广告怎么拦截?   360浏览器广告怎么拦截: 1)首先打开,然后在下方的三横的图标中点击进去。 2)然后在中的点击进去,在中点击开启,就可以把广告拦截了。
标签: Web开发
代码如下: SCRIPT LANGUAGE="JavaScript" !-- if (window.navigator.userAgent.indexOf("MSIE")=1) { var IE1024=""; var IE800=""; var IE1152=""; var IEother=""; ScreenWidth(IE1024,IE800,IE1152,IEother) } else{ if (window.navigator.userAgent.indexOf("Firefox")=1) { var Fi...
标签: 浏览器
2345智能浏览器拦截网站广告 现在的人们泡在网上的时间越来越多,但网络的环境却越来越糟,这种恶意网站和扰人的广告充斥的页面,时刻威胁着我们的电脑安全。2345智能浏览器的智能拦截功能却正对此有奇效,我们今天就一起来看看如何进行浏览器入口的防护。 2345智能浏览器的广告智能拦截功能一直为人们所称道,尤其是对侵入式视频前...
标签: 电脑入门
在Win10系统上,很多用户依旧习惯使用IE浏览器,但浏览网站时经常遇到一些网站自己弹出窗口,尤其是弹窗广告特别烦人。在Win10下该如何设置IE浏览器来阻止网站弹出窗口呢? 操作方法 1.打开IE浏览器,点击设置按钮。 2.选择Internet选项。 3.转到内容选项卡。 4.勾选启用弹出窗口阻止程序。 5.如果要允许部分网站弹出窗口,...
标签: 浏览器
发挥火狐浏览器的广告拦截威力! opera的内容拦截功能相当好,可以去掉很多的flash动画和图片广告,我一直觉得opera的广告拦截跟傲游的添加黑名单功能都是一流的,是浏览器里最优秀的广告拦截高手。 今天看了个火狐广告拦截的技巧后,我安装了下火狐,并实践了下,感觉这个功能蛮好的。现在很多网站的广告很夸张,已经到了已经到用户...

经验教程

472

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部