$(document).load("somepage.aspx", function (responseText, textStatus, xhr) {
});
这不起作用。
有没有办法使用加载功能来替换整个文件,包括头部?
编辑:我不想刷新我的页面,我必须使用AJAX。
答案 0 :(得分:7)
$.get("somepage.aspx", function (data) {
document.open();
document.write(data);
document.close();
$.cache = {};
}, "text");
答案 1 :(得分:0)
您可以使用Jquery Ajax查询从服务器中获取一些html,从文档中删除所有内容并将其替换为内容。
答案 2 :(得分:0)
您可以添加iframe并将新页面加载到其中。
答案 3 :(得分:0)
$(function(){
$.get('my_page.html', function(e){
$(document).empty().append(e);
});
});
试试吧。 my_page.html被加载,然后jQuery找到文档对象,删除所有内容并将其与my_page.html内容一起附加。
答案 4 :(得分:0)
当页面完全加载时,您应该重定向页面。
$(window).load(function(){
document.href.location = "your_page";
});