我有HTML,我需要获取此html的页面源。
document.documentElement.outerHTML
要么
$.ajax({
async: true,
type: 'GET',
cache: false,
url: window.location.href,
success: function(data) {
alert(data);
}
});
正在工作,但它们最初显示的是源。如果我更改html(例如,通过jQuery),则他们不会读取我的更改。
是否可以读取页面的当前源?
最佳答案
在chrome上试用过,可以正常工作。使用
document.documentElement.innerHTML
有趣的是,您的代码也可以正常工作
document.documentElement.outerHTML
在fiddle中 checkout 打印到控制台的html。它实际上包含jQuery所做的更改。