另类弹出窗口,跳过所有拦截工具
一般直接用
window.open方法弹出新窗口最大的问题是在给一些浏览器或工具拦截了, 这个问题比较难解决,
上次忽然想到当用户点击连接再弹出新窗口时是不会拦截的, 何不用JS模拟这个点击事件,所以马上试下,
果然可以, 哈哈,下面的实现方法的源码:
无标题文档
function myopen(url){
var oA = document.createElement('a');
oA.href = url;
oA.target = '_blank';
document.body.appendChild(oA);
oA.click();
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
js拦截alert对话框另类应用
复制代码 代码如下: <input type="button" onclick="opened('ALERT')" value="提示"/> <script> var myAlert=alert; window.alert=function(msg){ //your code myAlert (msg+"-TEST"); } function opened(msg){ alert(msg); } <
-
window.open关于浏览器拦截问题分析及解决方法
window.open是javascript函数,该函数的作用是打开一个新窗口或这改变原来的窗口,不过一般用来的是打开新窗口,因为修改原来的网页地址,可以有另一个函数,那就是window.location,他可以重定向网页地址,使网页跳转到另一个页面. 我现在要说的是window.open函数的几个使用策略,一般情况下,如果你直接在js中调用window.open()函数去打开一个新窗口,浏览器会拦截你,认为你将弹出广告等用户不想得到的窗体,所以如果不想让浏览器拦截你,你可以将这个函数改为用户点
-
window.open不被拦截的实现代码
复制代码 代码如下: $("#last").click(function(){ var w=window.open(); setTimeout(function(){ w.location="http://www.baidu.com"; }, 1000); return false; });
-
javascript 强制弹出窗口代码-跨拦截
强制弹出窗口代码研究-ForceWindow 此为一款老代码,本代码是通过构建一个 Form,然后用 JS 去 submit 这个 Form(也可以模拟提交按钮被 click).我在 IE8 中测试起作用,但在 Firefox 3.5 中被拦截. 复制代码 代码如下: ForceWindow.iclass.js 代码如下(使用.讲解.相关说明全部在注释中): /** * ====================================================== * 本程序可自由
-
另类弹出窗口,跳过所有拦截工具
一般直接用 window.open方法弹出新窗口最大的问题是在给一些浏览器或工具拦截了, 这个问题比较难解决, 上次忽然想到当用户点击连接再弹出新窗口时是不会拦截的, 何不用JS模拟这个点击事件,所以马上试下, 果然可以, 哈哈,下面的实现方法的源码: 无标题文档 function myopen(url){ var oA = document.createElement('a'); oA.href = url; oA.target = '_blank'; document.body.appe
-
aspx 页面弹出窗口代码大全
//关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("<script language=javascript>window.close();</script>"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write("<script>"); this.Response.Write("{top.opener =null;top.close();}&qu
-
JS弹出窗口的运用与技巧大全
本文详细介绍了JS弹出窗口的运用,非常具有实用价值,具体一起来看一下把. //关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("<script language=javascript>window.close();</script>"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write("<script>"); this.Response.Write(&qu
-
清除可恶的mms.tjcq2.com弹出窗口
本人系统为打了所有补丁的XP(SP2),杀软为江民KV2005,并启用了3721上网助手的弹出窗口拦截功能,可最近机器打开正常网页时经常莫名其妙弹出标题为"mms.tjcq2.com"的一个窗口,本想很简单就搞定,可搜索注册表和修复IE都没用,很是烦人!最后网上搜索了两个解决办法,不敢独享. 方法一: 在IE的"工具"= >"管理加载项"里把NaviHelperObj Class禁用掉,用了这么长时间IE,竟然不知道有那么个选项,惭愧啊 方
-
Javascript弹出窗口的各种方法总结
复制代码 代码如下: //关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write("<script language=javascript>window.close();</script>"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write("<script>");this.Response.Write("{top.opener =null;top.clos
-
ie9下关闭弹出窗口出现__flash__removeCallback未定义错误
使用swfupload作为上传组件,artdialog作为弹出窗口,在关闭弹出窗口时,出现"__flash__removeCallback"未定义错误.而且是关了又出现.网上有些解决方案,主要就是说覆写"__flash__removeCallback"函数的定义,这个在swfupload组件中已经有了: // Fix Flashes own cleanup code so if the SWFMovie was removed from the page // it
-
javascript+html5+css3自定义弹出窗口效果
本文实例为大家分享了js自定义弹出窗口效果展示的具体代码,供大家参考,具体内容如下 效果图: 源码: 1.demo.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>自定义弹出窗口</title> <script type="text/javascript&qu
-
JS弹出窗口插件zDialog简单用法示例
本文实例讲述了JS弹出窗口插件zDialog简单用法.分享给大家供大家参考,具体如下: 因为没有元素可以显示到Frameset上面去,所以重新定义了,一个index.htm,对其的操作是: Index.htm <script language="javascript" src="JS/zDialog/zDialog.js" type="text/javascript"></script> <script langua
-
Flex控制弹出窗口拖动范围示例代码
最近做项目的时候用到了TilteWindow形式的弹出窗口,发现有时候一不小心将窗口拖动到上面就拖不回来了,导致弹出窗口无法关闭,后来发现一个好的解决办法,在弹出窗口组件初始化的方法里面加上以下代码即可 复制代码 代码如下: this.addEventListener(TitleWindowBoundsEvent.WINDOW_MOVE,function(event:Event):void{ event.target.x = event.target.x < 0 ? 0 : event.targ
随机推荐
- VB.NET获取文件默认图标的方法
- flex不显示GIF图片问题的另类解决方法
- JavaScript 轻松搞定快捷留言功能 只需一行代码
- Javascript和Java语言有什么关系?两种语言间的异同比较
- js监听鼠标点击和键盘点击事件并自动跳转页面
- 学习PHP的数组总结【经验】
- 详解php比较操作符的安全问题
- php批量更改数据库表前缀实现方法
- Django 如何获取前端发送的头文件详解(推荐)
- C++非递归队列实现二叉树的广度优先遍历
- Nodejs进阶:核心模块net入门学习与实例讲解
- centos7下安装oracle11gR2的详细步骤
- 简单实现限制uploadify上传个数
- C++ 读写文件安全又简洁的简单实例
- 详解Kotlin的空指针处理
- java及C++中传值传递、引用传递和指针方式的理解
- C++广播通信实例
- Vue中computed与methods的区别详解
- angular第三方包开发整理(小结)
- 200行Java代码如何实现依赖注入框架详解
