我需要這個在我的論壇上創建一個'代碼'區域,就像這裏在Stack上一樣。有沒有辦法顯示HTML而不運行它?
0
A
回答
10
發送它作爲輸出前通過htmlspecialchars()
函數傳遞你的代碼。
0
使用標籤<pre> (your contente here) </pre>
0
echo '<pre>' . htmlspecialchars ($yourcode) . '</pre>';
1
如果您使用PHP,您確實可以使用htmlspecialchars()函數。雖然你的問題沒有用「PHP」陳述。至少,您將需要使用<的實體,即& lt ;. &符號應始終爲實體,因爲&標誌着實體的開始。
最後,你會想正確標記它。這意味着使用<前> <代碼> ... < /代碼> < /前>。 <pre> for preformatted text,and <code> for a block of block。
相關問題
- 1. 有沒有辦法找出存儲過程返回而沒有運行它?
- 2. 有沒有辦法保存XML而不顯示對話框?
- 3. 有沒有辦法顯示不依賴於IE的HTML頁面?
- 4. 有沒有辦法檢查ansicon.exe是否存在,而不使用CMake運行它?
- 5. 有沒有辦法運行Chrome擴展程序而不點擊?
- 6. 有沒有辦法運行rake任務而不運行先決條件?
- 7. Flex/AS3:有沒有辦法使Flash Player自動運行,而不是「顯示所有」的「100%」選項
- 8. 有沒有辦法運行NPM安裝
- 9. 有沒有辦法脫機運行Trac?
- 10. 有沒有辦法讓nunit-console顯示它的進度?
- 11. 有沒有辦法顯示一半加載的HTML或PHP
- 12. 有沒有辦法讓Notepad ++同時突出顯示PHP和HTML?
- 13. 有沒有辦法顯示一個HTML網格
- 14. 有沒有辦法顯示我的動態公網IP與HTML?
- 15. 有沒有辦法讓firebug同時顯示Console和HTML窗口?
- 16. 有沒有辦法驗證Salesforce.com的SOQL查詢的語法而不執行它?
- 17. 有沒有辦法讓PHP驗證SQL語法而不執行它?
- 18. 有沒有辦法讓codeIgniter輸出html而不是xhtml?
- 19. 當wx.ListCtrl單擊它時,有沒有辦法突出顯示單元而不是整行?
- 20. 有沒有辦法添加一行只有當它不存在?
- 21. 有沒有辦法讓git流顯示它在後臺執行的命令?
- 22. 有沒有辦法改變html行而不是重新渲染整個組件?
- 23. 有沒有辦法讓doxygen顯示枚舉數值而不改變css?
- 24. 有沒有辦法自動驗證Python腳本中的所有導入而不運行它?
- 25. 有沒有辦法顯示關聯的查詢作爲行?
- 26. 有沒有辦法在Visual C#2005中顯示縮進行?
- 27. 有沒有辦法顯示Visual Studio執行的Git命令?
- 28. 有沒有辦法讓一個顯示在自己的行上?
- 29. 有沒有辦法在1行顯示這個SQL查詢?
- 30. 有沒有辦法讓git diff顯示的行發生變化?
前面的html-tags仍然被解釋。他需要運行htmlspecialchars()。 – 2011-01-29 15:12:28
你是definitley正確的先生,我很抱歉! – 2011-01-29 15:14:46