簡體   English   中英

關閉當前標簽並打開新標簽-僅在Chrome中有效

[英]Close the current tab and open a new - works only in Chrome

該代碼旨在打開一個新標簽並關閉當前標簽:

<a target="_blank" title="It'll be opened in the new tab." onclick="javascript:window.close();" href="123">My link</a>

它可以在Chrome中運行,但在Firefox和Safari中不會關閉當前標簽頁。

這里的問題是您在href上使用onclickhref嘗試

 onclick="location.href='Place URL Here'" 

請記住,谷歌瀏覽器在編碼時非常寬容,您可能會遇到數百種警告和錯誤,並且所有內容正確顯示的可能性Firefox是對W3C HTML5標准的非常嚴格的解釋,因此回退可能很有用,而野生動物園不遵守使用W3C標准,蘋果只是在做自己的事情,因此對野生動物園進行編碼可能會更具挑戰性

或由於您希望頁面關閉並希望另一個頁面打開,您只需放置一個onclick即可在當前瀏覽器中打開,因此基本上就像一個重定向按鈕

 //Hyperlink <a href="URL Here">Value Here</a> //Button <input type=button onclick="location.href='URL Here'" value="Value Here"> 

這些編碼中的任何一種都可以完美地滿足您的嘗試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM