2015-02-10 149 views
4

我已經使用jQuery的餅乾設置cookie變量如下jQuery的Cookie不能按預期在IE

for(ck=1;i<= $.cookie('ck'); ck++){ 
    $.cookie('Answer'+answer, answer); 
    $.cookie('questions'+ck, $('#quid').text()); 
    $.cookie('Answer'+ck, $('#'+answer).val()); 
    $.cookie('status'+ck, statuss); 
    $.cookie('correctans'+ck, base64_decode(correctans)); 

} 

它完全在Chrome和Firefox。如果$ .cookie('ck')的值小於9,它在IE中也可以正常工作。如果這個值大於9,那麼answer9的cookie將被設置並且answer1將在IE中被解除。必須做什麼來解決這個?

+0

這跟這篇文章是一樣的嗎? http://stackoverflow.com/questions/16985834/cannot-save-cookie-with-jquery-and-internet-explorer-9 – julestruong 2015-02-10 14:40:36

+0

不,它不是一樣的 – user 2015-02-10 14:45:15

+0

'answer'的值在哪裏,'' correctans'和'statuss'來自哪裏? – 2015-02-19 16:20:40

回答