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 ...而且它不 –

相關問題