4

之前关于同一主题的问题给了我 8 票反对票。我希望现在更清楚。如果你跑

document.cookie ='ppkcookie1=testcookie;';alert(document.cookie);

在任何网页上,cookie 的内容都会出现在消息框中。如果您在一个非常简单的 data-uri 页面中运行上面的代码(您可以将以下字符串复制并粘贴到 FF 或 Chrome 的地址栏上,因为 IE 不支持它)

 data:text/html;charset=utf-8,<h1>hi people</h1><script>document.cookie='ppkcookie1=testcookie;';alert(document.cookie);</script>

消息框为空

这是否意味着无法在 data-uri 页面上使用 cookie,或者我的代码中有一些错误?

4

0 回答 0