利用ie浏览器测试编写网页时经常会出现"文档顶层元素无效"的错误提示,改动了代码之后依然是这样的提示,很郁闷,结果找到一个可以初步有效的解决方案:
1、点击IE浏览器中的“工具”,选择“internet选项”。 2、在“常规”页面点击“删除文件”。 删除缓存文件后,重新刷新页面可以看到改动后代码的效果,可能是由于缓存的原因导致的。
2、或者是在自己的代码段中设置header,添加header("cache-control:no-cache,must-revalidate"); 用来设置页面不能进行缓存,这样可以保证实时更新。