window.open() 用window.open()打开的窗口会被浏览器拦截,请问用什么方法可以解决这个问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你这个 window.open 想做什么了?如果是做广告,那确实是应该拦截。如果是善意的网站给用户提示信息,可建议用户把站点加到信息站点中,再调整信任站点的安全级别,允许弹出窗口。或天浏览器拦截设置里设置允许本站点弹出窗口。或者在页面中用 div 模拟小窗口来给用户提示信息。 怎样防止IE工具对window.open的拦截 <script>window._open=window.open;window.open=window_new_open;function window_new_open( a,b,c ){ var win; if( c ) win=window._open( a,b,c ); else if( b ) win=window._open( a,b ); else win=window._open( a ); if( win!=null&&!win.closed ) return win; var option='status:0;help:0;dialogleft:10000px;dialogtop:10000px;dialogheight:0px;dialogwidth:0px'; win=showModalDialog( 'open.htm',[a,b,c],option ); return win;}</script><script>var win=window.open( 'http://www.lostinet.com/' );win.close( );</script>===================================================================sina上的,好像是利用的sp2的一个漏洞。<script language=javascript>var icast_channel_ID = 57;document.write('<scr'+'ipt language=javascript src="t.js"></scr'+'ipt>');</script>t.js:<SCRIPT LANGUAGE="javascript"><!-- window.open ('pop.asp', '', 'height=0, width=0, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no') --> </SCRIPT> 打开窗口的内容为: <title> </title><script>function window.onload( ){ var args=window.dialogArguments; var a=args[0]; var b=args[1]; var c=args[2] var win; if( c ) win=window.open( a,b,c ); else if( b ) win=window.open( a,b ); else win=window.open( a ); window.returnValue=win; window.close( );}</script> http://www.cnblogs.com/winner/archive/2006/03/07/344644.html http://hi.baidu.com/wap91/blog/item/0afa057f2a36b90828388a23.html 弹窗被浏览器拦截不可避免,可以用alert , msgbox , 或 div 等方式达到同样的目的。 弹窗被浏览器拦截不可避免,可以用alert , msgbox , 或 div 等方式达到同样的目的。 现在木马,病毒太多了,我只要是遇见要弹出的一律阻止,不管是什么内容的所以建议楼主用alert,msgbox说明就好了 看你这个 window.open 想做什么了?如果是做广告,那确实是应该拦截。 如果是善意的网站给用户提示信息, 可建议用户把站点加到信息站点中,再调整信任站点的安全级别,允许弹出窗口。 或天浏览器拦截设置里设置允许本站点弹出窗口。 或者在页面中用 div 模拟小窗口来给用户提示信息。 ------一楼`` 用这window.showModalDialog(url,this,"dialogWidth=600Px;dialogHeight=600px;scroll=no;");换你的 window.open(url,this,"dialogWidth=600Px;dialogHeight=600px;scroll=no;"); 关于javascript和ajax的一个小问题 Descr.WD3是什么文件?怎样生成的? 复选框级联问题,选大班再选小班??? 文本的后边可以动态的显示出输入的字符个数 JavaScript调用ActiveX问题 QQ第三方登陆 easyui validatebox表单为空不允许提交 怎么根据条件判断是否执行该事件呢 求教:如何实现次下拉框随主下拉框的内容改变而改变 框架网页中页面自动刷新的问题 求一段js代码,将一个开源文件的;都换成回车,方便编辑 +++++++js 用于百度编码问题,大牛来帮个忙,谢谢 +++++
可建议用户把站点加到信息站点中,再调整信任站点的安全级别,允许弹出窗口。
或天浏览器拦截设置里设置允许本站点弹出窗口。
或者在页面中用 div 模拟小窗口来给用户提示信息。
<script>
window._open=window.open;
window.open=window_new_open;
function window_new_open( a,b,c )
{
var win;
if( c )
win=window._open( a,b,c );
else if( b )
win=window._open( a,b );
else
win=window._open( a );
if( win!=null&&!win.closed )
return win; var option='status:0;help:0;dialogleft:10000px;dialogtop:10000px;dialogheight:0px;dialogwidth:0px'; win=showModalDialog( 'open.htm',[a,b,c],option ); return win;
}
</script>
<script>var win=window.open( 'http://www.lostinet.com/' );win.close( );</script>===================================================================sina上的,好像是利用的sp2的一个漏洞。<script language=javascript>
var icast_channel_ID = 57;
document.write('<scr'+'ipt language=javascript src="t.js"></scr'+'ipt>');
</script>t.js:
<SCRIPT LANGUAGE="javascript">
<!-- window.open ('pop.asp', '', 'height=0, width=0, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')
-->
</SCRIPT> 打开窗口的内容为: <title> </title>
<script>
function window.onload( )
{
var args=window.dialogArguments;
var a=args[0];
var b=args[1];
var c=args[2]
var win;
if( c )
win=window.open( a,b,c );
else if( b )
win=window.open( a,b );
else
win=window.open( a );
window.returnValue=win;
window.close( );
}
</script>
所以建议楼主用alert,msgbox说明就好了
可建议用户把站点加到信息站点中,再调整信任站点的安全级别,允许弹出窗口。
或天浏览器拦截设置里设置允许本站点弹出窗口。
或者在页面中用 div 模拟小窗口来给用户提示信息。
------一楼``
换你的
window.open(url,this,"dialogWidth=600Px;dialogHeight=600px;scroll=no;");