求解大神一下午解决不了的有关问题:如何写一个加载指定url的html文件 body标签中代码到当前js位置的代码

求解大神一下午解决不了的问题:怎么写一个加载指定url的html文件 body标签中代码到当前js位置的代码
求解一下午解决不了的问题:怎么写一个加载指定url的html文件 body标签中代码到当前js位置的代码


1.html不是模板生成的   不能随便乱修改
2.html是自己制作的dede模板生成

 希望1.html 里面写的JS代码能引用2.html的body中间的代码

用iframe不好调整大小
希望能直接引用2.html body中间的代码加载到1.html中
  
找了一下午的百度 ,代码都不合适,一改就出各种错.听说这里大神多,来发帖求助了.
大神帮帮忙,初学菜鸟伤不起啊........
------解决方案--------------------

<script type="text/javascript" src="jquery.js"></script>
<div id="gtbody">
</div>
<script type="text/javascript">
$.get("2.html",function (v){
var str = v.match(/<body[^<>]*>([\s\S]+)<\/body>/)[1];
$("#gtbody").html(str);
});
</script>