Javascript 设置cookie以阻止播放音乐
好的,我在我的网站上使用jPlayer播放一些音乐,我有一个选择退出功能,我想在这里实现,但是我需要一些帮助来开始 因此,我设置了一个cookie:Javascript 设置cookie以阻止播放音乐,javascript,jquery,cookies,if-statement,Javascript,Jquery,Cookies,If Statement,好的,我在我的网站上使用jPlayer播放一些音乐,我有一个选择退出功能,我想在这里实现,但是我需要一些帮助来开始 因此,我设置了一个cookie: $.cookie('autoPlay', 'no', { expires: 365 * 10 }); 因此,我想设置一个条件,如下所示: if(cookie == 0) { noMusic; } else { playMusic } 我将其设置为这样的原因是,默认情况下它会自动播放,并且只有在您选择退出时才不会自动播放。因为,当你选择退
$.cookie('autoPlay', 'no', { expires: 365 * 10 });
因此,我想设置一个条件,如下所示:
if(cookie == 0) {
noMusic;
} else {
playMusic
}
我将其设置为这样的原因是,默认情况下它会自动播放,并且只有在您选择退出时才不会自动播放。因为,当你选择退出我的服务时,你可以选择“不带音乐”或“带音乐”浏览网站。因此,如果最终用户选择“With Music”,我就将cookie保留为,但只有当他们选择“With Music”退出时,才将cookie设置为某个值,因此,默认情况下,cookie将自动播放
但是,我需要一些关于if语句的赋值条件的帮助。我不太习惯jQuery的语法
此外,我需要找出如何不播放音乐,以及如何指定播放它。我想我需要从jPlayer插件中获取正确的代码
任何帮助都是令人敬畏和感激的
谢谢 尚未对此进行测试,但值得一试: 无论音乐播放器走到哪里:
<?php if($_COOKIE['autoplay'] == 'no'){
//no music
} else {
setcookie("autoplay", "yes", time()+3600);
?>
<div id="musicplayer">
The code that runs your musicplayer goes here
</div>
<?php } ?>
运行musicplayer的代码如下所示
然后,创建一个按钮,允许他们选择退出:
<a href="#" onClick="setCookie('autopsy','no'); document.location.href='http://yourdomain.com';">Sweet lord of music please stop playing the 8-bit track when I click on thine button</a>
与您的问题无关,但自动播放音乐通常是个坏主意……没问题,我很欣赏批评:)好吧。。我已经争论了很长一段时间了,我要尝试一下,看看人们怎么想,如果有一个非常高的反弹率,我会忽略它。我想对于某些马里奥迷来说,尤其是那些我也说过的人,在听这些悦耳的8位曲调时,会唤起某种怀旧之情!:)