假設我在我的www apache服務器上有main.php
和page1.html
。的main.php
部分:防止在瀏覽器中打開另一個相同的選項卡
...
<script>
function openNewTab(){
var win=window.open('page1.html', '_blank');
win.focus();
};
</script>
...
<?php
echo "<p><a href='' onclick='openNewTab(); return false;'>start</a></p>";
?>
當我點擊上面的鏈接,我已經打開兩個標籤:main.php
和page1.html
。我的目標是阻止用戶打開另一個標籤page1.html
,當他按下main.php
鏈接。 或者,當用戶單擊main.php
上的鏈接時,應該刷新帶有page1.html
的選項卡,但不應打開新選項卡。
在此先感謝。
試圖向用戶指示他們如何使用瀏覽器是一個壞主意 – 2014-03-24 19:24:55
可能重複[檢查窗口是否已經打開window.open](http://stackoverflow.com/questions/12138236/check-if-窗口是 - 已經開放的窗口打開) –