if(“我在这个html页面上”){播放这首音乐};

时间:2015-04-22 19:02:11

标签: javascript html

if ("I am on this html page") {play this music};

是否有任何命令可以使用Javascript实现这一目标?

这段代码对我有用:)

var soundEfx2 = document.getElementById("soundEfx2");
var soundMain = "Music/Main.mp3";
if(window.location.href.split('/').pop() == "Game2.html") {
    soundEfx2.src = soundMain;
    soundEfx2.play();
    soundEfx2.loop = true;
}

2 个答案:

答案 0 :(得分:0)

if(window.location.href=='THIS_URL'){
 //play the song
}

你可以通过获取玩家ID并调用相应的函数来通过jquery播放它,你可以通过打开php标签并回显PLAYER代码来渲染播放器。

答案 1 :(得分:0)

假设您的网址为http://foo.com/bar.html

使用window.location.href您获取整个网址(http://foo.com/bar.html),但您只需要获取该网址的最后一个网址细分bar.html) URL,所以使用:

if(window.location.href.split('/').pop() == "Game2.html"){
    // rest of code
}