我想要做什麼 -如何在只有一個窗口中打開HTML /標籤
1)在點擊按鈕,我會打開一個新窗口(彈出式)的。
2)當我 點擊同一個按鈕,如果窗口(彈出)已經打開,我不會 再次打開它,而不是把所有窗口的頂部 先前打開的窗口中(彈出)。 3)如果popup沒有打開,我將使用window.open()打開一個彈出窗口。
我做了什麼至今 -
1)在點擊按鈕,我會打開一個新窗口(彈出)。
2)問題:如果窗口已經打開,如何在點擊按鈕時不允許打開新窗口?
我想要做什麼 -如何在只有一個窗口中打開HTML /標籤
1)在點擊按鈕,我會打開一個新窗口(彈出式)的。
2)當我 點擊同一個按鈕,如果窗口(彈出)已經打開,我不會 再次打開它,而不是把所有窗口的頂部 先前打開的窗口中(彈出)。 3)如果popup沒有打開,我將使用window.open()打開一個彈出窗口。
我做了什麼至今 -
1)在點擊按鈕,我會打開一個新窗口(彈出)。
2)問題:如果窗口已經打開,如何在點擊按鈕時不允許打開新窗口?
在這裏你去:
JavaScript函數:
<script language="javascript" type="text/javascript">
function popitup(url) {
newwindow=window.open(url,'name','height=200,width=150');
if (window.focus) {newwindow.focus()}
return false;
}
</script>
HTML標籤:
<a href="popupex.html" onclick="return popitup('popupex.html')">Link to popup</a>
來源:http://www.quirksmode.org/js/popup.html
請看看源出於此,以及它們如何獲得它工作。他們也有一些正是你需要的例子。
謝謝鏈接:-)。得到它的工作。 –
不客氣:-) –
採取window.open()在一個可變像
變種W = window.open(); 它不會再次打開新窗口。
祝你好運。
和代碼在哪裏? –
[避免重複的瀏覽器選項卡或窗口(window.open())](http://stackoverflow.com/questions/9496345/avoiding-duplicate-browser-tabs-or-windows-window-open) –