[英]Can someone tell me why my links aren't clickable when I have a div under it?
[英]Is there a way I can have Javascript tell me why a cookie wasn't set?
這是我設置Cookie的代碼:
function setCookie(c_name, value, expiredays)
{
alert("setting cookie!");
var exdate = new Date();
exdate.setDate(exdate.getDate() + expiredays);
document.cookie = c_name + "=" + escape(value) +
((expiredays === null) ? "" : ";expires=" + exdate.toUTCString());
}
我正在使用Phonegap在Android手機上制作應用,該應用應該像常規瀏覽器一樣使用和設置Cookie。 不過,它似乎並沒有設置cookie,並且由於環境(在我的pnone上),我無法調試。
因此,有沒有一種方法可以使我警報以告訴我document.cookie是否失敗,並且理想情況下,任何錯誤消息都可以告訴我為什么?
我試着只是做alert(document.cookie)
,但它沒有輸出任何東西,所以我希望有另一種方法來捕獲輸出。
您可以使用try / catch語句:
function setCookie(c_name, value, expiredays)
{
try {
alert("setting cookie!");
var exdate = new Date();
exdate.setDate(exdate.getDate() + expiredays);
document.cookie = c_name + "=" + escape(value) +
((expiredays === null) ? "" : ";expires=" + exdate.toUTCString());
} catch(error) {
// deal with errors
alert(error);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.