0

まず、これは Mac でのみ動作する必要があります。

<meta http-equiv=Refresh Content=1;url=rtsp://example.com/file.sdpQuickTimeプレーヤーを自動的に尋ねる/開く必要があるものがあります。QuickTimeプレーヤーが起動するとすぐにjavascript関数が実行されるようにしようとしています。

5秒くらい待てませんか?

いいえ: サファリではこれで問題ありません。ChromeとFirefoxでは、JavaScript関数が実行される前に、アプリケーションの起動またはOKボタンが押されるまで待機したい

ありがとう

4

2 に答える 2

0

回答ありがとうございます。ここで何をしたかをお見せします。

<meta http-equiv=Refresh Content=1;url=rtsp://####.com/####.sdp />

<script type='text/javascript'>
function checkfinish() {
var answer = confirm('Finished with this page?')
if (answer)
  window.location = "previous-page"
}
setTimeout ( checkfinish, 5000 )
</script>

私が間違っていることを理解しました:

Trying to do this!

自動的にリダイレクトする代わりに決定しました。下部に前のページに戻るためのボタンを残してもらいます。

とにかく助けてくれてありがとう。

于 2013-02-18T01:56:24.083 に答える
0

トリガーするものをjavascriptタイムアウトでラップできます

setTimeout ( expression, timeout );

例:

function hello() {  
   alert('hello'); // or play anything.
}
setTimeout(hello, 5000);   // unit in miliseconds (5000 means 5 seconds)
于 2013-02-18T01:14:40.637 に答える