0
有沒有一種方法來發送使用JavaScript自己的網頁完全生成的HTML代碼。例如,在按鈕點擊事件時,頁面的當前html代碼被髮送回服務器。這個怎麼做?發送html快照到服務器使用客戶端javascript
有沒有一種方法來發送使用JavaScript自己的網頁完全生成的HTML代碼。例如,在按鈕點擊事件時,頁面的當前html代碼被髮送回服務器。這個怎麼做?發送html快照到服務器使用客戶端javascript
使用jQuery,這應該爲你做的:
$("html").html()
如果你真正需要的HTML標籤:
function getPageHTML() {
return "<html>" + $("html").html() + "</html>";
}
即使是:
$('html')[0].outerHTML
您可以訪問源代碼
document.documentElement.outerHTML/innerHTML
REF: How do I get the HTML source from the page?
編碼快樂:)
作者問原始的JavaScript功能。 – dreamweiver
我提供了一個替代方案,儘管您的答案可能更合適。無論哪種方式,它仍然可以幫助他。 –
:)實際上講,jQuery的方法是我覺得最好的,反正你不能使用jQuery庫,如果沒有用的話。 – dreamweiver