ページに (ページをスクロールする) マーキーがあり、ページを開始すると直接スクロールします。しかし、ボタンを押したときにスクロールしたいので、直接スクロールしないでください。音声ファイル(歌詞)に対応。ページ入力でテキストのスクロールを直接停止するには、何を追加する必要がありますか。
これはマーキーです:
<marquee behavior="scroll" height="100%" vspace="0%" direction="up" id="mymarquee" scrollamount="0" scolldelay="1000" loop="1"> SONG TEXT GOES HERE </marquee>
これらは、オーディオ機能を備えた上記のスクリプトに接続して、ページに入ったときにマーキーがスクロールせず、再生ボタンを押すとスクロールを開始し、もう一度ボタンをクリックすると一時停止するボタンです。 .
<div id=audioplay>
<div id="HTML5Audio"><audio id="myaudio"></audio>
<input id="audiofile" type="text" value="" style="display: none;"/>
<img id="off" src="images/general/sound-off.png" width="40" height="32" onClick="show('on'); hide('off'); playAudio(); document.getElementById('mymarquee').start();" alt="on">
<img id="on" src="images/general/sound-on.png" width="40" height="32" onClick="show('pause'); hide('on'); pauseAudio(); document.getElementById('mymarquee').stop();" style="display:none;" alt="off">
<img id="pause" src="images/general/sound-pause.png" width="40" height="32" onClick="show('on'); hide('pause'); playAudio(); document.getElementById('mymarquee').start();" style="display:none;" alt="on">
</div>
</div>