ind*_*lic 8 html javascript jquery
我有HTML,我需要获取此HTML的页面源.
document.documentElement.outerHTML
Run Code Online (Sandbox Code Playgroud)
要么
$.ajax({
async: true,
type: 'GET',
cache: false,
url: window.location.href,
success: function(data) {
alert(data);
}
});
Run Code Online (Sandbox Code Playgroud)
是工作,但他们显示原来的来源.如果我改变html(例如,通过jQuery),他们就不会读取我的更改.
是否可以读取CURRENT页面来源?
在chrome上试过它并且它有效.使用
document.documentElement.innerHTML
Run Code Online (Sandbox Code Playgroud)
有趣的是,你的代码也很有效
document.documentElement.outerHTML
Run Code Online (Sandbox Code Playgroud)
看看这个小提琴打印到控制台的html .它实际上包含jQuery所做的更改.
使用jQuery,你可以通过以下方式实现:
$( 'body' ).html();
Run Code Online (Sandbox Code Playgroud)
例如.
或转换为字符串:
$( 'body' ).html().toString();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15566 次 |
| 最近记录: |