ie 浏览器无法保存cookie,且与域名包含了下划线(

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">首先见测试.很直接的一个现象</span>

本地机器搭建一个web服务,index.html就是以下内容:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" ""><html xmlns=""><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>IIS7</title></head><body><script>document.cookie = 'test=' + Math.random();if (document.cookie.indexOf('test=') <0) {alert('cookie lost,cookie is:' + document.cookie);} else {alert('cookie success,cookieis:' +document.cookie);}</script></body></html>

打开c:/windows/systems/drivers/etc/hosts

加入二组对应关系

127.0.0.1 a-b.oa.com

127.0.0.1 a_b.oa.com

使用ie打开

a-b.oa.com和a_b.oa.com

将会看到a_b.oa.com无法保存cookie现象,

而a-b.oa.com却正常.

使用chrome二个都正常.也就是说chrome对于_线没有被影响;

见下图

有人说,ie是按照LDH 规则办事,就是不允许_线,只能使用英文,数字,中划线;

#section-2

,人生就像一场旅行,不必在乎目的地,

ie 浏览器无法保存cookie,且与域名包含了下划线(

相关文章:

你感兴趣的文章:

标签云: