欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于JSP页面meta标签无效问题

程序员文章站 2022-04-17 10:45:30
...
今天在工作中编写jsp页面,打开后jsp页面总是默认以ie5文档模式进行解析,导致很多
元素不兼容,js报错。

为了实现使用最新浏览器版本进行解析,在jsp页面的<head></head>标签中加入了
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>标签,打开jsp页面依然报
错,meta标签没有生效。后来将该标 签放于jsp页面首行,打开jsp页面,meta标签生
效。

为此进行了多次测试,发现是由于该jsp页面前面包含了其他页面,且所包含的页面中
包含了java script 代码块,导致meta标签失效,后进行深入分析,发现当meta标签前
存在java script代码块或 .js文件,meta标签都不能生效。

所以,meta标签的使用需要确保其前面没有java script代码块或 .js文件(包括前面所
嵌入的页面也不能有)。
相关标签: jsp meta