none
在IE7中window.open弹出的是标签而不是新窗口,怎么解决这个问题 RRS feed

答案

  • 楼主:这个要看你的浏览设置,桌面 --- IE 浏览器 7 右键-- 选项卡 设置-- 遇到弹出窗口时: 在这里选择设置 就OK 了.
    2009年1月10日 9:31
  •  

    <input type="button" onclick="window.open('http://dotnet.aspx.cc','_blank')" />

     

     

    2009年1月10日 11:00
    版主
  • ie7之后又一个设置,internet选项-常规-选项卡-设置-遇到弹出窗口时,不要选择始终在新选项卡中打开,默认是不选这个的。

    所以,你不要再依赖这些功能来做你的代码了,用户的设置是不可预知的

     

    2009年1月10日 11:03
    版主
  •  cxxaspnet 写:

    我的意思是弹出的窗口可以象QQ那样拖来拖去,而IE7弹出的内容则显示在另一个标签中

     

    这种功能可以使用div模仿的,网上也有现成的代码

    2009年1月10日 11:06
    版主

全部回复

  • 我的意思是弹出的窗口可以象QQ那样拖来拖去,而IE7弹出的内容则显示在另一个标签中

    2009年1月5日 9:37
  • 怪了 我这边全都是新窗口  你是怎么调用的

     

        open('about:blank');

    2009年1月5日 13:48
  • 楼主:这个要看你的浏览设置,桌面 --- IE 浏览器 7 右键-- 选项卡 设置-- 遇到弹出窗口时: 在这里选择设置 就OK 了.
    2009年1月10日 9:31
  •  

    <input type="button" onclick="window.open('http://dotnet.aspx.cc','_blank')" />

     

     

    2009年1月10日 11:00
    版主
  • ie7之后又一个设置,internet选项-常规-选项卡-设置-遇到弹出窗口时,不要选择始终在新选项卡中打开,默认是不选这个的。

    所以,你不要再依赖这些功能来做你的代码了,用户的设置是不可预知的

     

    2009年1月10日 11:03
    版主
  •  cxxaspnet 写:

    我的意思是弹出的窗口可以象QQ那样拖来拖去,而IE7弹出的内容则显示在另一个标签中

     

    这种功能可以使用div模仿的,网上也有现成的代码

    2009年1月10日 11:06
    版主