php屏蔽弹出窗口,可以不被浏览器拦截的弹出窗口JS代码
转载: 一个强制弹出窗口的JavaScript类:ForceWindow
一个可以不被广告拦截器拦截的弹出窗口
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]);
}
/**
* 定义open方法
* 参数sUrl:字符串,要打开窗口的URL。
* 无返回值
*/
ForceWindow.prototype.open = function (sUrl)
{
this.f.action = sUrl;
this.f.submit();
}
/**
* 实例化一个ForceWindow对象并做为window对象的一个子对象以方便调用
* 定义后可以这样来使用:window.force.open("URL");
*/
window.force = new ForceWindow();
/**
* 用本程序弹出的窗口将不会被广告拦截软件拦截,但有一个缺点:你无法象对window.open弹出的窗口那样对外观进行定制。
* 你当然也可以在使用前实例化一个ForceWindow对象:
* var myWindow = new ForceWindow();
* 这样来使用:
* myWindow.open("URL");
* 本程序测试通过的浏览器:IE 5+、Firefox 1.0、Mozilla 1.7.5、Netscape 7.2、Opera 7.23
* 友情提示:如果你将本程序用于强制弹出广告,请更多的想想浏览者的感受!
*/
————————————————————————————
php屏蔽弹出窗口,可以不被浏览器拦截的弹出窗口JS代码相关推荐
- 360浏览器不弹出java窗口,360浏览器窗口怎么合并打开浏览器都不在同一个窗口...
下面小编给大家分享:怎么将360浏览器的窗口合并与分开,当你遇到打开浏览器不在同一个窗口的时候,可以用此方法将其合并到一起,相反地,当你想在其中一个窗口上填写另一个窗口上的信息需要参考时,可以用此方法 ...
- 弹出保存对话框html,IE浏览器打开网页弹出保存对话框的的原因及解决方式
大部分网友使用网页浏览器通常是实现以下四个功能:浏览新闻,搜索信息,观看音视频,下载资料.要实现这些的基本条件是浏览器可以打开网页.不过朋友的电脑上面却遇到了一个比较奇怪的问题,不管IE浏览器打开任何 ...
- js防止浏览器拦截新窗口弹出
项目需求要在新窗口打开链接,但被拦截了 1.问题 需要在ajax回调中在新窗口打开页面 在浏览器开启拦截弹窗时,window.open(src, "_blank");这个会被拦截 ...
- vc 只有顶级窗口可以弹出窗口_如何在Mac上允许弹出窗口
通常,我们尝试避免弹出窗口,但是有时您需要让它们通过.下面这样做的方法. 由于浏览器阻止了弹出窗口,您是否在macOS上遇到网站问题?幸运的是,您可以在计算机上的主要浏览器(例如Safari,Chro ...
- 自动弹窗被拦截 html,弹出式窗口被阻止怎么办,如何阻止弹出式窗口
很多人看到"弹出式窗口"这个名词时想必会有所疑惑,弹出与固定式窗口究竟有何不同呢?其实我们在浏览网页的时候就会发现许多弹出式窗口,这种窗口主要应用于广告类,许多商家会为各种大小网页 ...
- Angular2项目中浏览器拦截弹出窗口的解决方法
Angular2项目中浏览器拦截弹出窗口的解决方法 为什么把项目是Angular2的放到了前边? 因为正常也页面网上已经很多解决方案.请自行百度或Google. 现象:当window.open为用户触 ...
- 解决浏览器拦截弹出窗口问题
解决浏览器拦截弹出窗口问题 参考文章: (1)解决浏览器拦截弹出窗口问题 (2)https://www.cnblogs.com/goloving/p/9721210.html 备忘一下.
- 一段和弹出窗口有关的JS代码
前面有朋友在制作FLASH主页时需要根据需要弹出窗口并根据弹出的结果(有些用户浏览器可能会评比弹出窗口)进行不同的操作.于是帮朋友写了很简单的一段JS代码,今天整理BLOG的时候翻了出来.贴在这里,希 ...
- wincc怎么做一个弹出画面_在wincc画面上如何弹出小窗口
可以放置画面窗口,用变量来触发何时显示画面窗口 回答者: zishunwang - 资深学长  第3级 2008-07-10 10:29:25 弹出子窗口可用变量触发, ...
最新文章
- java-IO操作简介
- 《智慧书》格言241-250
- python大作业思路_python大作业
- 腾讯开源首个医疗AI项目,业内首个3D医疗影像大数据预训
- 2pc_two phase commit详情
- sql长整型_SQL 性能优化梳理
- centos下载mysql_python数据分析之路——centos下载并配置mysql与navicat的使用
- var let this的区别
- SAP License:进项税的合理管理缩减成本
- 动态规划之《寻找最大上升序列》
- HDU1715 大菲波数【大数】
- 大学二年级-- “赖”在实验室的发明达人
- JavaScript设计模式——单例模式(闭包实现)
- Excel VBA:设置行高与列宽
- 大数据分析案例-基于XGBoost算法构建二手车价格评估模型
- Android studio创建第一个项目并运行
- Ubuntu 20.04 boot repair(镜像引导目录修复)
- 10Bootstrap5徽章
- 数据库学习之MySQL (十七)—— SQL99 主查询 与 子查询 子查询分类之WHERE的子查询
- 软件著作权保护的内容
热门文章
- python package打包制作
- 世界500强和行业龙头企业再聚上海,第三届进博会亮点抢先看!
- 简单实现电影院选座效果
- 使用IPv6格式的URL访问HTTP服务器
- python爬取b站排行榜_抓取+硒元素,获得Bilibili排行榜(紧急列表)(动态加载),scrapyselenium,获取,哔哩,应援...
- NPS是什么?怎么用?完整NPS介绍和应用案例
- 4.10 51单片机-使用计数器测量NE555脉冲频率
- Java加密技术(十一)——双向认证
- SQL Server 数据恢复
- 时序约束优先级_VIVADO之时序约束