asp.net页面中
为什么我open一直是打开新的标签。。而不是弹出一个我设好样式的窗口呢

解决方案 »

  1.   

    我就是写了一个JS
        function test() {
            var a = document.getElementById('TextBox1').value;
            window.open("Default2.aspx?a='"+a+"'","aaa", 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no')
        }
    然后在button 的onclick中调用这个方法
    但没有达到像alert那样的弹出效果,而是直接就很普通的打开Default2.aspx这个页面
      

  2.   

    window.open 和alert效果还是有差别的,尤其是一个界面中可以打开多个网页的浏览器
      

  3.   

    用IE6可以有效果..
    遨游 IE7什么的都不会弹出..只会加标签
      

  4.   

    用OPEN打开提示窗口还是第一次听说。不想用ALERT就用div吧
      

  5.   

    window.open()方法在多标签的浏览器里面一般只能打开新的标签,不会弹出新页面,你用ie6看看,应该可以的,呵呵
      

  6.   

     window.open ('Default.aspx', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no')
    在IE7下面可以弹出新窗口..
      

  7.   

    晕 Internet设置-》常规-》选项卡-》遇到弹出窗口时
    下面就不要我说了吧
      

  8.   

    你就应该用弹出网页模式对话框的方法来实现。
    window.showModalDialog()方法。
      

  9.   

    window.open 和alert效果还是有差别的,尤其是一个界面中可以打开多个网页的浏览器