2015-10-18 40 views
0

我使用相同的代碼(除高度參數)開開鏈接並Twitter共享窗口防止鏈接並tiwtter份額,在同一個窗口

window.open(
     url, 
     title, 
     '_blank,directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,=no,width=' 
     + width + ', height=' + height + ', left=' + x + ',top=' + y 
    ); 

但他們互相替代和沒有在單獨的窗口中打開。 我如何在不同的窗口中打開它們。

+1

你給他們的第二個參數不同的'title'? – nnnnnn

+0

謝謝,發佈你的答案我會檢查它是正確的。 –

回答

1

window.open()函數的第二個參數給出了正在打開的窗口的名稱。如果您使用與現有窗口相同的名稱,那麼該窗口將被重新使用。您從title變量中設置了這個參數,因此請確保您的title爲您的Twitter和Linked-in窗口的不同,然後它們將在單獨的窗口中打開。

(如果你想有一個新的窗口,然後每次設置第二個參數爲"_blank"。)

延伸閱讀:MDN's window.open() page