我们正在尝试向很久以前制作的旧网站添加 cookie 策略。cookie 策略 (javascript) 在 chrome、ff 等中运行良好,但 IE 出现了怪癖。
我检查了生成的 html 和.. 哦,我的。
它看起来像:
html
head
/head
html
body
head
/head
/html
/body
html
看图,丑 构建时,它们包含单独的 .shtml 文件,所有这些文件都包含它们自己的 html、head 等。
文档类型上方没有任何内容,因此我已将其作为问题删除。文档类型是:
<!doctype HTML PUBLIC "-//w3c//DTD HTML 4.01 Transitional//EN">
jsfiddle来自索引页面的 html,而不是用于演示,如果您想查看是(代码)的恶魔,它就在那里。
那么,我要问的问题是,什么可能导致怪癖模式启动?是否有“黑客”来防止它?
当我将它明确显示为 ie7+ 时它很好,所以作为作弊我们可以将它设置为不去怪癖吗?
谢谢。