需要使用javascript或jquery获取bodycontent的帮助吗
我有一个页面,我想用一些第二页的正文内容替换正文内容。从第二页的响应文本中,我将获取正文内容以替换现有正文内容 请帮我做这个 谢谢, 提前 拉贾需要使用javascript或jquery获取bodycontent的帮助吗,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个页面,我想用一些第二页的正文内容替换正文内容。从第二页的响应文本中,我将获取正文内容以替换现有正文内容 请帮我做这个 谢谢, 提前 拉贾 但是为什么要这样做,而不仅仅是替换内容(在一个div中使用一个类)使用jquery,您可以这样做: $('body').load('otherpage.html body'); 这将清除html的正文并从其他页面加载正文。htmljQuery的load()函数将实现以下功能: $(function(){ $("#something").l
但是为什么要这样做,而不仅仅是替换内容(在一个div中使用一个类)使用jquery,您可以这样做:
$('body').load('otherpage.html body');
这将清除html的正文并从其他页面加载正文。htmljQuery的load()
函数将实现以下功能:
$(function(){
$("#something").load("/path/to/page2.php body");
});
其中,#something
是要加载数据的元素的jQuery选择器,/path/to/page2.php
是要加载页面的相对URL,body
是要加载到元素的页面上的元素。有关如何使用该功能的信息,请访问
Ad@m我不确定是否理解您的意思,但如果您只是想用从ajax获得的响应设置一个页面正文元素,那么应该可以:
document.body.innerHTML = ajaxRequest.responseText;
目前我正在做一些ajax调用并更新第二个页面内容。但在启用html5缓存的同时,我想提及需要缓存的页面url,该url应该在清单文件中。在我的情况下,ajax调用具有动态参数。我不能在清单文件中提及。在ajax调用中,我将只获得需要缓存的相应内容代替我有第二个页面的页面url,我将获得完整的页面内容。只有该页面我才需要获取正文内容并需要替换现有的页面正文。您不需要
.html(“”)
<代码>加载仍将替换内容:$('body').load('otherpage.html body')代码>
$(function(){
$("#something").load("/path/to/page2.php body");
});
document.body.innerHTML = ajaxRequest.responseText;