[英]Open new web browser tab, and reuse the same tab
基本上,我試圖自動打開一個新的Web瀏覽器選項卡,這是我第一次可以這樣做。 -這可以使用javascript:window.open完成
這個新標簽會播放音樂。
然后,我想打開另一個音樂播放站點,而不是在新選項卡中打開,因為這樣它將一次播放兩首歌曲,但是要替換我之前打開的選項卡:
應該打開第一個新標簽頁: http : //www.jango.com/music/KATY+PERRY/Dark+Horse/video? l = 0-警告它在加載時播放視頻。
然后我想打開: http : //www.jango.com/music/KATY+PERRY/I+kissed+a+girl/video? l =0,但替換了最后一個選項卡:不使用新選項卡。
由於我不擁有jango.com,因此我受到了很大的限制。
為什么不更改用戶原來所在的窗口,並為另一個窗口打開一個新標簽。
window.open(url,'_blank'); //opens window in new tab
window.open(url); //redirects current page to new url
可以在計時器上設置新選項卡,因此當用戶完成第一個內容后,它將自動打開新選項卡。
如果您需要更多幫助,或者此解決方案不是您想要的解決方案,請發表評論。
否則,您可以使用IFRAME,然后解決您不擁有站點的問題
<iframe src=""></iframe> <!--use javascript to change url when needed-->
EXAMPLE:
<iframe id="myFrame" src="/default.asp">
<p>Your browser does not support iframe in html5</p>
</iframe>
<p>Click the button to change the value of the src attribute in the iframe.</p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction()
{
document.getElementById("myFrame").src="http://www.jango.com/music/KATY+PERRY/Dark+Horse/video?l=0";
}
</script>
然后使用與上面相同的語法再次更改src,但是使用settimeout用法
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.