javascript - Chrome 显示网页来源而不是应用程序布局。

标签 javascript google-chrome

我们有一个内部 Web 应用程序,在登录时可以在 IE 8 中正常显示。但在 chrome 中,它显示的页面源代码如下:

 <SCRIPT LANGUAGE="javascript">
    {  ..... }</SCRIPT>

    <HTML>
        <HEAD><TITLE>Blah</TITLE>
    <LINK HREF="printDUC.css" REL="stylesheet" TYPE="text/css">

    <!-- calendar stylesheet -->
    <link rel="stylesheet" type="text/css" media="all" href="/MCPS/theme/calendar-win2k-cold-1.css" title="win2k-cold-1" />

    <SCRIPT LANGUAGE="JavaScript 1.5" type="text/JavaScript" SRC="/MCPS/js/print.js"></SCRIPT>
</HEAD>
<BODY>
<!-- VARIOUS HTML Tags like TABLE etc -->
</BODY>
</HTML>

尝试使用开发人员控制台进行调试。响应选项卡包含在 Chrome 中显示的文本。 HTTP 响应 header 具有:

HTTP/1.1 200 OK
Date: Thu, 07 Mar 2013 15:49:48 GMT
Server: IBM_HTTP_Server
Keep-Alive: timeout=10, max=99
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/plain
Content-Language: en-US

内容类型 text/plain 是否导致此问题?想知道为什么它会在 IE 8 中很好地呈现组件。Firefox 的行为与 chrome 相同。

最佳答案

是的,“Content-Type: text/plain”是问题所在,它应该是:

Content-Type: text/html

在由 Chrome 呈现的 Respone header 中。

关于javascript - Chrome 显示网页来源而不是应用程序布局。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15276057/

相关文章:

google-chrome - 显示FPS仪表 Chrome 33

javascript - 有没有办法在Chrome DevTools中查看用户定义的函数?

google-chrome - 有没有办法在 Google Chrome 扩展中获取命令行参数?

html - Chrome 自动填充涵盖了 Google Maps API v3 的自动完成功能

javascript - 语义 react 模态奇怪的高度行为

javascript - 是否可以在一个 div 中有两个 div,一个停靠在左边,一个停靠在右边,这样当空间不可用时,一个会缩小?

javascript - 计时器中的 Ajax 正在影响我的服务器

Javascript:将动态对象的值合并到另一个对象的数组中

javascript - 从 aurelia http 客户端检索 jsonp 时出错

javascript - Chrome 中的 CSS 延迟加载