我有这个功能:
<script type="text/javascript">
$(function () {
YAHOO.MediaPlayer.addTracks(document.getElementById("ajazload"), 1, false)
});
</script>
我想在此函数中添加一个cookie,以防止用户重新加载页面时第二次重新加载。
你有想法吗?
答案 0 :(得分:0)
如果您使用类似jQuery.cookie
plugin的内容,那么在jQuery中使用Cookie非常简单。
示例代码:
if(!$.cookie('mediaplayer')) {
YAHOO.MediaPlayer.addTracks(document.getElementById("ajazload"), 1, false);
$.cookie('mediaplayer',1);
}
答案 1 :(得分:0)
使用jQuery Cookie插件:https://github.com/carhartl/jquery-cookie
$.cookie('site_reloaded', 'true');
然后在重新加载页面之前:
if ($.cookie('site_reloaded') != 'true') { ... }