将cookie设置为javascript函数

时间:2012-01-01 21:44:10

标签: javascript jquery cookies

我有这个功能:

<script type="text/javascript">
$(function () {
    YAHOO.MediaPlayer.addTracks(document.getElementById("ajazload"), 1, false)
});
</scr‌​ipt>

我想在此函数中添加一个cookie,以防止用户重新加载页面时第二次重新加载。

你有想法吗?

2 个答案:

答案 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') { ... }