0

如果未定义,我只想将 cookie 设置为“es”。但是,此代码不起作用。

//UELS: GLOBALS
//Set 3 globals vars

//Where you are
var masterPage   = $('meta[name=description]').attr("content");
//Which language you are using
//If undefined [new cookie]:
    //Set ES as default language
    if ($.cookie('lang') == undefined){
        $.cookie("lang", "es");
    }
alert($.cookie('lang'));
var masterLang   = $.cookie('lang')+"_";
//Languages' usher
var callCenter   = {};
//Caller var
var current_lang = masterLang+masterPage;

警报应该显示“es”,但 cookie 永远不会改变。我在条件中设置了一个警报,它显示了,所以 if 语句可以正常工作。

任何想法?

4

1 回答 1

0

我正在从 XAMPP 运行网络,但它不能正常工作。我在那里试了一下,效果很好。不知道为什么。

于 2013-11-03T20:41:23.963 回答