Browser struts1.2 IE11兼容性问题

Browser struts1.2 IE11兼容性问题,browser,migration,struts,internet-explorer-11,struts-1,Browser,Migration,Struts,Internet Explorer 11,Struts 1,如果未选中兼容性视图,Struts 1.2应用程序将无法在IE 11中工作 启用兼容性视图后,应用程序似乎工作正常。目标是使应用程序在没有兼容性设置的情况下工作 我尝试了以下在我们的应用程序中使用meta标记的选项,但它似乎不起作用 备选案文1: 我尝试在核心JSP页面中使用上述head标记部署代码。当应用程序启动时,首先加载这些页面,我们的应用程序应该在刷新后加载这些页面,但不是在本机模式下 jsp、home.jsp、blank.jsp、tableData.jsp 备选案文2: 备选案文3:

如果未选中兼容性视图,Struts 1.2应用程序将无法在IE 11中工作

启用兼容性视图后,应用程序似乎工作正常。目标是使应用程序在没有兼容性设置的情况下工作

我尝试了以下在我们的应用程序中使用meta标记的选项,但它似乎不起作用

备选案文1:

我尝试在核心JSP页面中使用上述head标记部署代码。当应用程序启动时,首先加载这些页面,我们的应用程序应该在刷新后加载这些页面,但不是在本机模式下

jsp、home.jsp、blank.jsp、tableData.jsp

备选案文2:

备选案文3:

.尝试使用此标签和几个罐子,但仍然相同


任何形式的建议都将不胜感激,否则我将需要将12万行源代码迁移到Struts 2.X。

兼容模式aka:quirksmode可能会因为另一个原因触发:当您从内部网加载页面时,会触发该模式

检查在IE上加载页面时是否激活该模式

您可以在另一篇帖子中查看答案:


在以任何有意义的方式回答这个问题之前,你必须给出更多的信息。实际上,如果应用程序写得好,你只需要转换动作和JSP。除此之外,究竟出了什么问题?我的意思是,框架本身并不关心浏览器。旧的S1标记应该发出标准的HTML,尽管这些HTML已经陈旧不堪,但仍然只是标准的HTML。那么,什么不起作用?
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />