簡體   English   中英

打開新的Web瀏覽器選項卡,然后重復使用相同的選項卡

[英]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.

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