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

一语一身一寸光

一语一身一寸光

2016-02-20 00:42

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

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

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]);
}

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

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

(本文来源于图老师网站,更多请访问http://m.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
 * 友情提示:如果你将本程序用于强制弹出广告,请更多的想想浏览者的感受!
 */
------------------------------------------------------------------------------------

展开更多 50%)
分享

猜你喜欢

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

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

判断浏览器的js代码

Web开发
判断浏览器的js代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

浏览器要怎么阻止弹出窗口

浏览器
浏览器要怎么阻止弹出窗口

JS获取各种浏览器窗口的大小

Web开发
JS获取各种浏览器窗口的大小

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

js判断浏览器的比较全的代码

Web开发
js判断浏览器的比较全的代码

360浏览器怎么取消拦截功能 360浏览器8.0拦截在哪里

360安全浏览器 软件教程 360浏览器 360软件
360浏览器怎么取消拦截功能 360浏览器8.0拦截在哪里

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

利用Java程序把Word文档转换成Html文件

利用Java程序把Word文档转换成Html文件

怎么搞定Windows7与vista的网络共享

怎么搞定Windows7与vista的网络共享
下拉加载更多内容 ↓