2017-10-13 56 views
-5

我想要回報我的報告!將預先標記的HTML字符串呈現爲瀏覽器中的HTML頁面

我以前能夠通過導航到由生成服務器生成的html報告來查看帶有漂亮表格和鏈接的我的html報告。由於某些安全問題,服務器端發生了一些變化,我無法控制,也不想處理服務器端(無論是服務器端配置還是進行更改的管理員)。

例如,當我點擊現在呈現爲html的報告時,它就像文字字符串一樣。

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE html 
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html> 
    <head> 
    <head/> 
<body> 
    <div> 
     .... 
     balalbalbalbalbalblablalba 
    </div> 
</body> 
</html> 

我檢查經由鉻源檢查它表明:

enter image description here

從上面的PIC,有一個標籤存在,這是我可能必須處理。 任何快速解決方案將整個html字符串呈現爲html頁面(如JQuery代碼片段或插件)?

該工作溫度解決方案是:

document.write(document.body.innerText); 
+0

:你可以像試試?你是否將此作爲ajax響應? – NewToJS

+2

它看起來像字符串在服務器上被轉義。告訴我們您正在使用的技術的更多信息,然後我們將能夠找到解決方法。 – rm4

+1

請提供您正在創建該問題的邏輯,否則我們幾乎沒有什麼可調試的,以便爲您提供解決方案。 – Taplar

回答

1

你必須創建一個userscript(例如:Tampermonkey/Greasemonkey的)或瀏覽器擴展做到這一點 我不太清楚,但你在使用/做接收這個「串」

document.write(document.body.innerText);

相關問題