2

タグを使用して HTML ページを作成しました (HTML5 mp3 オーディオの再生に適しています)。

問題は、アンカー付きのリンクがあり、Internet Explorer 9 ブラウザーがオーディオを最初から再生していることです。同じページへのアンカーをクリックするたびに、音楽が再開されます。

リンクは次のとおりです。

< a href="#bio" > Biography < /a>

< a href="#contact" > Contact < /a>
...

アンカーは次のとおりです。

<a name="bio"></a>
...
<a name="contact"></a>
...

オーディオタグは

<audio id="hello" src="hello.mp3" controls preload="auto" 
autobuffer style="display:none"></audio>

ユーザーがアンカー付きのリンクをクリックしたときに音楽が再開しないようにするにはどうすればよいですか?

4

2 に答える 2

0

@robertc、いいね!

アンカーのnameプロパティをで置き換えると、idうまくいきました。

于 2011-05-21T19:58:23.750 に答える
0

完了するには: IE は、 name="" へのリンクをたどると Document.onLoad イベントを発生させますが、 id="" を使用すると発生しません。Moz / Safari / Chrome / Opera はどちらの場合も起動しません。

于 2011-05-23T05:59:55.960 に答える