6

我在网络部分中的预览选项卡有问题。当HTML返回时,我在预览和响应中都看到了原始HTML。有时,但很少,我的HTML在预览选项卡中正确呈现。Chrome - >检查元素 - >网络(XHR) - >预览选项卡(HTML)问题

我做错了什么或只是一些Chrome的bug?

谢谢

+0

由于这是我放入搜索字词的谷歌的第一个结果,我也想知道。我注意到Slim框架通常具有渲染预览,但是当我只做一个vardump时,它不会。我认为这与确保正确的标记如doc类型,html,头部,body元素有关。 –

回答

5

我也在测试这个。这对我来说是什么增加了http头。

header('HTTP/1.1 500 Internal Server Error'); 

然后,当然有一些适当的标记格式。但状态代码是我需要说服chrome渲染预览的。

+0

太棒了,我已经尝试过了,但它有效,但是当我在Zend中使用它时遇到问题。我想在HTML预览选项卡中获得调试消息,因为在HTML代码中追加错误原因令人沮丧。 当错误出现时,此错误代码标题将执行该作业,但当没有错误时,此标题行只是不受欢迎的。也许一些try-catch可以解决这个问题,但是仍然在寻找类似于这个的解决方案,但是有一些更合适的解决方案,比如header('HTTP/1.1 200 Internal Server Error'); 但它似乎只有ERROR标头强制HTML预览工作。 欢呼 –

1

当您添加正确的Content-Type标题时,问题就解决了。如果它的那么无论你从服务器发送什么内容,它都会显示像普通文本一样的内容。我遇到了同样的问题,并通过在$ .ajax选项中强制输出类型来解决它。当我将其更改为application/json并且现在格式良好。

+1

这不工作形式我在预览标签 –

+1

我认为,如果你发送内容类型的文本-HTML,它应该呈现给你预览选项卡中的HTML ...而且它不 –

相关问题