我在瀏覽器選項卡中打開了一個網站。現在,當我從這個網站打開一個新選項卡時,我想關閉該瀏覽器中的第一個選項卡。如何在同一瀏覽器中打開新選項卡時關閉選項卡?
2
A
回答
1
不能使用PHP來關閉一個窗口,但你可以使用這個腳本
<script language="javascript" type="text/javascript">
function closeWindow() {
window.open('','_parent','');
window.close();
}
</script>
3
使用該腳本
<html>
<head>
<script type="text/javascript">
function click1() {
window.open("http://127.0.0.1/");
window.open("http://127.0.0.1/wordpress/?page_id=2");
}
function close1() {
var c="http://127.0.0.1/";
c.close();
}
function newwin (urllink) {
newwindow = window.open(urllink ,'newwin')
}
</script>
</head>
<body>
<a href="javascript:newwin('http://www.bbc.co.uk')">bbc</a><br>
<a href="javascript:newwin('http://www.google.co.uk')">google</a>
<form>
<input type="button" value="close me!!" onClick="close1()"/>
<input type="button" value="Close" onClick="window.newwindow.close()">
<form>
</body>
</html>
0
請試試這個
<script type="text/javascript">
function newwin (urllink) {
newwindow = window.open(urllink ,'newwin')
}
</script>
相關問題
- 1. 其他選項卡關閉時刷新瀏覽器選項卡
- 2. 使用java在同一瀏覽器中打開新選項卡
- 3. 瀏覽器選項在新選項卡中打開鏈接
- 4. 如何在同一瀏覽器中打開多個選項卡?
- 5. 如何打開新選項卡時打開新選項卡
- 6. 檢測瀏覽器/選項卡關閉
- 7. 誰關閉了瀏覽器選項卡?
- 8. 如何在Eclipse PDT中打開新的瀏覽器選項卡?
- 9. 如何在新的瀏覽器選項卡中打開圖像?
- 10. 如何打開同一瀏覽器中的選項卡時打開會話?
- 11. 在同一瀏覽器的選項卡中打開鏈接
- 12. 調用PHP時,瀏覽器或瀏覽器選項卡關閉
- 13. 如何在關閉瀏覽器選項卡時清除會話?
- 14. (批處理文件)已打開瀏覽器中的打開/關閉選項卡
- 15. ASP.Net在CodeBehind中打開瀏覽器中的新選項卡
- 16. 如何打開新的瀏覽器選項卡?
- 17. 如何從JavaScript內部打開新的瀏覽器選項卡?
- 18. 在瀏覽器選項卡
- 19. Iphone Ipad瀏覽器在新選項卡中打開xcode
- 20. 不會在瀏覽器中打開新選項卡
- 21. 在瀏覽器中打開新選項卡
- 22. 如何在Internet Explorer選項卡中打開SWT瀏覽器?
- 23. Eclipse - 打開一個新的瀏覽器選項卡?
- 24. 如何檢測瀏覽器選項卡中的關閉?
- 25. 如何關閉Ranorex中的瀏覽器選項卡?
- 26. 如何在提交表單後關閉瀏覽器選項卡?
- 27. 如何在瀏覽器或選項卡上關閉實現Session.Abandon()?
- 28. 設置選項卡瀏覽器上新選項卡的焦點
- 29. 如何在瀏覽器選項卡關閉時打印特定消息?
- 30. JavaScript關閉所有其他瀏覽器選項卡或子選項卡
編輯標記爲php在這裏沒有什麼可做的 – 2010-07-07 05:59:03
這很難。你可以在JavaScript中做到這一點,但這段代碼必須能夠訪問瀏覽器的標籤API,並且我不相信(也不希望)網站上的JS擁有這些特權。當然,如果你從當前網站打開新標籤,那麼它更容易。但是測試其他標籤是否已經包含該網站是困難的。 – 2010-07-07 06:01:24
這是可能的使用JavaScript,我已經回答相同。請檢查它.. – 2010-07-07 06:06:53