![](/img/trans.png)
[英]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.