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