如何使用JavaScript来控制嵌入音频标签 [英] how can use JavaScript to control audio in the embed tag

查看:175
本文介绍了如何使用JavaScript来控制嵌入音频标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

开始&安培;停止和放大器;暂停按钮的工作,但我无法控制音频滚动条
这是我的code >>>我的code的目标是控制在同时有两个音频,而无需使用HTML5

 < HTML>
    &所述; HEAD>
        < SCRIPT LANGUAGE =JavaScript的>
            功能播放(){
                window.document.embeds [0] .Play()
                window.document.embeds [1] .Play()
            }
            功能停止(){
                window.document.embeds [0] .Stop()
                window.document.embeds [1] .Stop()
            }
            函数的start(){
                window.document.embeds [0] .Rewind()
                window.document.embeds [1] .Rewind()
            }
            函数正(){
                window.document.embeds [0] .forward文();
                window.document.embeds [1] .forward文();
            }
            函数正(){
                window.document.embeds [0] .forward文();
                window.document.embeds [1] .forward文();
            }
            函数正(){
                window.document.embeds [0] .back();
                window.document.embeds [1] .back();
            }
        < / SCRIPT>
    < / HEAD>
    < BODY的onLoad =开始()>
    < EMBED SRC =声音/ Egypt.wavNAME =视频AUTOSTART =false的>
        < EMBED SRC =声音/ Madina.wavAUTOSTART =false的>
            <表并GT;
                < INPUT TYPE =BUTTONVALUE =复位的onClick =开始()>
                < INPUT TYPE =BUTTONVALUE =播放的onClick =播放()>
                < INPUT TYPE =BUTTONVALUE =暂停的onClick =停止()>
                < INPUT TYPE =BUTTONVALUE =<<的onClick =前进()>
                < INPUT TYPE =BUTTONVALUE =>>中的onClick =落后()>
            < / FORM>
    < / BODY>
< / HTML>


解决方案

 函数ScrollSound(时间){
    VAR X =的document.getElementById(第一);
    x.SetTime(时间+ x.GetTime());
    变种Y =的document.getElementById(第二);
    y.SetTime(时间+ y.GetTime());
}

Start & Stop & Pause buttons are working but I can't control audio scroll-bar This my code >>> the goal of my code is to control two audios in the same time without using html5

<HTML>
    <HEAD>
        <SCRIPT LANGUAGE="JavaScript">
            function play() {
                window.document.embeds[0].Play()
                window.document.embeds[1].Play()
            }
            function stop() {
                window.document.embeds[0].Stop()
                window.document.embeds[1].Stop()
            }
            function start() {
                window.document.embeds[0].Rewind()
                window.document.embeds[1].Rewind()
            }
            function forward() {
                window.document.embeds[0].Forward();
                window.document.embeds[1].Forward();
            }
            function forward() {
                window.document.embeds[0].forward();
                window.document.embeds[1].forward();
            }
            function forward() {
                window.document.embeds[0].back();
                window.document.embeds[1].back();
            }
        </SCRIPT>
    </HEAD>
    <BODY onLoad="start()">
    <EMBED SRC="Sound/Egypt.wav" NAME="video" AUTOSTART="false">
        <EMBED SRC= "Sound/Madina.wav" AUTOSTART="false">
            <FORM>
                <INPUT TYPE="BUTTON" VALUE="Reset" onClick="start()">
                <INPUT TYPE="BUTTON" VALUE="Play" onClick="play()">
                <INPUT TYPE="BUTTON" VALUE="Pause" onClick="stop()">
                <INPUT TYPE="BUTTON" VALUE="<<" onClick="forward()">
                <INPUT TYPE="BUTTON" VALUE=">>" onClick="backward()">
            </FORM>
    </BODY>
</HTML>

解决方案

function ScrollSound(time){
    var x = document.getElementById("first");               
    x.SetTime(time+ x.GetTime());
    var y = document.getElementById("second");
    y.SetTime(time+ y.GetTime());
}

这篇关于如何使用JavaScript来控制嵌入音频标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆