在 aspx.cs 中,我用了如下代码:Response.Write("<script>window.open('../Company/Show_Multiple_Position.aspx?VIES="+bdid.ToString()+"')</script>");因为有了 window.open 所以,当用户在IE中设置了拦截弹出式广告后,则Company/Show_Multiple_Position.aspx这个页弹不出来了,这可怎么办?有什么别的方法吗?
解决方案 »
- showModalDialog 关闭子窗口时,怎么刷新父窗口?
- WEB控件库中如何引用图片
- gridview分页和GridView1_RowDataBound、e.Row.Cells[7]冲突的问题
- Gridview 的一个简单问题 在线等20分
- 今天最后一问!!
- 最后10分,5行代码的问题,为什么DATAGRID可以显示,水晶报表却无法显示?
- 关于Microsoft.office.interop.owc.dll组件
- 关于循环显示的问题
- 关于String.IndexOf
- 有一个疑难使我迟迟不敢迈入ASP,谁能帮我?
- 菜鸟提问,关于html控件和web控件
- 极具挑战性!!!有谁用过authorize.net for aim的,帮小弟一把
拦截广告的都是多窗口浏览器,而多窗口浏览器基本上无法控制showModalDialog窗体 可以试试
<div><a id="dkm" href='www.sina.com' target="_blank">点我</a></div>
<script>
function window.onload()
{
dkm.click();
}
//如果你不想让div显示时,可以设置css属性控制
</script>
如想打开c.aspx,可以这样,加一个中间页b.asp,即showModalDialog(b.aspx),其中b.aspx中只有<iframe src=c.aspx width=100% height=100%>这样试试,就不会所有连接都在新窗口中打开了.
wangdequan1024(紫夜) 是将onload事件模拟成onclick事件以此欺骗上网助手吧
不想用window.showModelDialog();
有其它办法吗?
不然就没有其他办法了
以后是可以解决这个问题,但是呢,那个login.aspx页面就不能自动关闭了,非要等我吧showModellessDialog这个网页对话框关闭了才一起关闭。看起来很不舒服。]有没有高手知道这个问题怎么解决呢?