我希望我的網頁有一個「顯示源」鏈接,它將顯示我的HTML源。如何獲取鏈接以顯示HTML源代碼?
我也想知道是否有什麼我可以附加到我的網頁的URL,只會顯示源代碼而不是渲染頁面。如果你正在使用FF
:像這樣...
http://www.example.com/mypage.html#show_source
我希望我的網頁有一個「顯示源」鏈接,它將顯示我的HTML源。如何獲取鏈接以顯示HTML源代碼?
我也想知道是否有什麼我可以附加到我的網頁的URL,只會顯示源代碼而不是渲染頁面。如果你正在使用FF
:像這樣...
http://www.example.com/mypage.html#show_source
如果你是好與開源的鏈接,你可以使用下面的JavaScript
window.location = "view-source:" + window.location.href;
和與IE:
var popup=window.open();
popup.document.open('text/plain').write(document.documentElement.outerHTML)
如果你所需要的只是身體標記s - 那麼你可以做到以下幾點: document.body.innerHTML
你能提供更多關於應用程序的信息嗎?
「查看源代碼按鈕」可能是一個解決方案,但如果您需要直接鏈接,則需要將文件的Content-Type標題更改爲「純文本/文本」。
如果您的網頁可能是,例如,一個PHP腳本,這將是:
<?php if($_GET["viewsource"]=="yes") header("Content-Type: plain/text"); ?>
,你可以通過附加viewsource = yes以您的網址打開鏈接?
請記住,它只適用於「服務器端」。