因为用obj.onclick=window.open()方式打开窗口时,如果用户设置了窗口弹出阻止程序就会被拦截,所以想找一
种类似obj.onclick=window.open(a+b)网页跳转(打开新窗口)的方法?就是当用户点击一个标签时开(或跳转)一个新指定的网页?(不方便用<A href="xxx">的方式,因为a,b 是变量),即使用户设置了窗口弹出阻止程序也不会被拦截??谢谢!

解决方案 »

  1.   

    如果是同域的窗口弹出,窗口拦截程序并不会拦截. 你可以打开窗口之后在onload里面重新加载.
      

  2.   

    你可以试试弹出模式窗口 window.showModalDialog("url",args,"style");
    url:你要在新窗口中显示的页面地址
    args:你向新窗口传递的参数 
    style:弹出新窗口的大小样式
    这里弹出的窗口与原窗口称为父子窗口,可能会有些限制 不知能不能帮你 可以去搜索了解一下 
    大家一起学习.
      

  3.   

    直接window.location = "xx.html";就可以了