2010-11-21 35 views
0
<script type="text/javascript">window.open('timepop.php','window',width=400,height=200,left=0,top=100,screenX=0,screenY=100')</script> 

當我把它作爲javascript:window.open('timepop.php','window',width=400,height=200,left=0,top=100,screenX=0,screenY=100')放到我的瀏覽器中時,它可以正常工作,但是當它放入一個活動頁面時,它沒有。爲什麼我的javascript不能打開新窗口?

回答

1

你缺少報價起始報價:

<script type="text/javascript">window.open('timepop.php','window',width=400,height=200,left=0,top=100,screenX=0,screenY=100')</script> 
                ================^ 

試試這個:

<script type="text/javascript">window.open('timepop.php','window','width=400,height=200,left=0,top=100,screenX=0,screenY=100')</script> 
4
  • window可能不會是一個彈出窗口,一個好名字,它可能會與衝突全球window對象(雖然不確定)

  • 您在第三個參數中缺少報價

  • 檢查窗口是否被彈出窗口攔截器捕獲。

+0

後兩個釘子吧。在最新版本的Web瀏覽器中,當頁面加載時沒有被彈出窗口攔截器捕獲,打開窗口根本沒有辦法(純JavaScript)。 – PleaseStand 2010-11-21 19:51:30

相關問題