我希望HTML页面的源代码(1.html
)能够用于另一个页面(2.html
)。此外,我想在2.html
。
有办法做到这一点吗?
编辑:1.html
是一个单独的公共网页,我无权更改其源代码。我必须使用2.html
来完成我需要的任何事情。
答案 0 :(得分:16)
要将DOM转换为字符串:
document.getElementsByTagName('html')[0].innerHTML
问题:“使用它”是什么意思?你需要在2.html中加入1.html吗?或者你只是需要处理它?</ p>
答案 1 :(得分:3)
非常简单
在2.html
上使用此jQuery代码段
$.get("1.html", function(response) {
alert(response)
//do you operations
});
答案 2 :(得分:3)
jQuery的:
$.get('ajax/test.html', function(data) {
$('.result').html(data);
alert('Load was performed.');
});
答案 3 :(得分:1)
我不明白你的意思是你必须进行修改,但你可以通过AJAX加载第二页
var url ="1.html";
$.ajax({
url: url,
dataType: 'html'
success: function(data){
//do something with data, which is the page 1.html
}
});
答案 4 :(得分:0)
使用可以使用.html方法来获取页面的整个html数据。
$(function(){
var a = ($('html').html())
})