Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用从某个URL检索的数据替换整个html正文内容_Javascript_Jquery_Html - Fatal编程技术网

Javascript 用从某个URL检索的数据替换整个html正文内容

Javascript 用从某个URL检索的数据替换整个html正文内容,javascript,jquery,html,Javascript,Jquery,Html,假设我通过调用某个RESTful服务端点或URL获得了一段有效的HTML: 例如,http://myserver/myhtml/ 我有一个简单的HTML页面: <html> <body> </body> </html> 然后,我想用我从上述网页获得的数据替换(加载时)在中找到的全部内容 我正在使用jquery 编辑: 谢谢大家的反馈,不过,这个问题似乎还有很多。我试图在这里使用思维导图可视化,请参见此处的演示: 它的工作原理是将

假设我通过调用某个RESTful服务端点或URL获得了一段有效的HTML:

例如,
http://myserver/myhtml/

我有一个简单的HTML页面:

 <html> 
  <body>
  </body>
 </html>

然后,我想用我从上述网页获得的数据替换(加载时)在
中找到的全部内容

我正在使用jquery

编辑:

谢谢大家的反馈,不过,这个问题似乎还有很多。我试图在这里使用思维导图可视化,请参见此处的演示:

它的工作原理是将数据作为html中的列表和列表项。然后它将呈现思维导图


问题是提供的答案干扰了思维导图的加载。除了调用
load
(如果这是问题)之外,是否还有其他方法可以动态加载正文列表项。看看script.js,它会触发思维导图,因为这段代码还有另一种方式,同时仍然允许思维导图加载。Thnx

此代码将使用AJAX调用替换
中的内容:

$(window).load(function(){
$("body").html("your content goes here");
});
$.get("http://myserver/myhtml/").success( function(result){
    $('body').html(result);
}).error(function(result){
    alert("Error!");
});

事实上,你什么都没试过。检查:我认为您只能更改正文:
document.body.innerHTML='your HTML body'
。我尝试了
document.documentElement.innerHTML='…'
,但它似乎也只替换了正文。请注意跨源策略:@sdespont我尝试过,但它不起作用!尝试以下操作:
$('body')。加载('body')http://myserver/myhtml/');