2017-06-23 16 views
-1

ウェブサイトが読み込まれたときにウィンドウをポップアップして音声を再生しようとしています。ポップアップウィンドウと再生オーディオ

私のコードは次のようである:

<html> 
<head> 
<SCRIPT TYPE="text/javascript"> 
    function popup(windowname) { 
    window.open("", windowname, 'width=600,height=800'); 
    } 
</SCRIPT> 
</head> 
<body onLoad="popup('popup audio')"> 

</body> 
</html> 

私はポップアップ内のオーディオタグ

<audio controls autoplay="autoplay"> <source src="http://95.154.254.157:11648/;stream.mp3" type="audio/mp3">

+0

あなたは問題が何であるかを説明できますか? –

+0

私のウェブサイトが実行され、そのポップアップウィンドウがオーディオを再生するときにウィンドウをポップアップしたい – round

+0

ユーザーとして、再考をお願いします。これが一般の視聴者を対象としている場合は、ポップアップを開いて要求されていないオーディオを再生すると、単にサイトを閉じて戻ってこないことに注意してください。 –

答えて

-1

まず次のコマンドを実行します:あなたは、ページの読み込みにこれを行うことはできません。最新のブラウザーには、ユーザーがページとやり取りしていない限り、window.open()が機能しないようにするポップアップブロッカーがあります。

第2:ポップアップにコンテンツを表示する場合は、""ではなく、最初のパラメータとしてURLを渡します。

-1

[OK]をクリックすると、ページの読み込み時にポップアップウィンドウを作成できますが、私の知る限り、ソースをポップアップウィンドウのターゲットとしてリンクする必要があります。 EX:Google.com

<!DOCTYPE html> 
 
<html> 
 
<body onload="playAudio()"> 
 

 
<p>Click the button to open a new browser window.</p> 
 

 
<button onclick="playAudio()">Try it</button> 
 

 
<script> 
 
function playAudio() { 
 
    window.open("https://www.google.com", "width=200", "height=780"); 
 
} 
 
</script> 
 

 
</body> 
 
</html>

関連する問題