[工作问题总结]window.open导致IE自动关闭问题总结[1]

 

------------------------------ASP.Net+Android+IO开发  .Net培训 期待与您交流!------------------------------

 

最近在写SSO统一入口登入,其中就遇到了window.open的链接页面的问题,在此总结一下,希望可以帮助遇到同样问题的朋友...

一.先了解下window.open

window.open(pageURL,name,parameters)

pageURL 为子窗口路径

name 为子窗口句柄

parameters 为窗口参数(各参数用逗号分隔)

locations[地址字段] menubar[菜单栏] resizable[可调节尺寸] scrollbars[滚动条] status[状态栏] titlebar[标题栏] toolbar[浏览器的工具栏]

二.导致浏览器自动关闭

我之前也用过window.open,但头一次测试告诉我说,按钮一点击(点击方法包含window.open)页面就关闭无法测试.很是无语.

于是我就在网上找导致浏览器自动关闭的原因,如果说你的客户可以接受IE设置的话,可以这样做

工具-->Internet选项-->隐私-->将启用弹出窗口阻止程序前面的勾勾去掉

或者checkbox勾上,则点击设置加入允许的站点即可

我经过这番设置之后,可以让测试打开页面了,但我自己发现,公司另一系统也用到了window.open但却可以在测试人员的机器上打开且无需我以上的设置,于是我抑郁了,同样是window.open啊,为啥?

三.跟前台调用和后台调用有关

先说下我当前代码的按钮调用方法

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值