【发布时间】:2017-12-28 20:01:31
【问题描述】:
我正在尝试在新的弹出窗口中加载帮助页面,如下面的代码所示:
<a href="#" onclick="window.open('/abc.htm', null,'width=500px,height=600px,scrollbars=yes,resizable=yes');" >
<img src="/images/icons/xyz.gif" valign="middle" border="0"/>
</a>
我的应用程序是部署在 Tomcat 8 上的 J2EE Web 应用程序。帮助文件的网页是 HTML 文件,位于 Tomcat 的 webapps 文件夹的根目录中。样式表和 JavaScript 存储在根目录的子文件夹中。
我的问题是,当加载帮助页面时,没有任何样式应用于它。但是,如果我通过双击它来加载帮助文件,那么所有样式都会被应用。只有当它通过 Tomcat 加载时我才会遇到这个问题。
chrome 控制台显示以下警告:
资源被解释为样式表,但使用 MIME 类型 text/html 传输:“http://localhost:8080/Skins/Default/Stylesheets/Styles.css”。
有人可以解释一下我在这里做错了什么吗?
【问题讨论】: