我写了一段js的代码,具体功能就是点击一个按钮
然后打开一个新的画面
如下:
window.open('http://www.microsoft.com','newURL')在ie下面试验了无论点击多少次都是同一个画面,
但是firefox下面每次都打开不同的画面。是不是
window.open在firefox下面不太好用啊?

解决方案 »

  1.   

    但是firefox下面每次都打开不同的画面?
    第一次是微软主页,第二次是Google主页,第三次是oracle主页?
    如果功能是每点一次,新增一个窗口的话window.open('http://www.microsoft.com')就可以了
      

  2.   

    不好意思,我没有说清楚,功能要求是无论点多少次都是打开同一个画面
    因为windowid是一样的'newURL'
      

  3.   

    那就不是用windows。open打开了 直接用个跳转就行了
      

  4.   

    谢谢你的建议,但是我现在要ie,firefox都要同样的动作
    写个跳转?是不是<a href的形式?
      

  5.   

    我发现firefox下面的规律是这样的。用到了frame.这个frame里面有一个button,
    点击这个button,用window.open去打开一个画面,然后指定windowid=newURL
    如果不刷新这个frame,无论多少次点击,都是打开同一个画面
    但是如果刷新了frame,那么就会打开不同的画面。
      

  6.   

    firefox
    window.open('http://www.microsoft.com',null)
    设新窗口为null
    就可以了