在一个页面的div中加载出另一个页面的div内容

页面一的内容:
<div id="result"></div>
<script>
      document.getElementById("result").innerHTML = "用户代码:" ;
</script>

页面二的内容:
<div id="box"></div>

想将    result    里的内容加载到    box    里面

回答

         $.ajax({
            type : "post",
            url : url,
            data : params,
            async : false,
            success : function(data) {
                var strBegin = data.indexOf("<body>");
                var strEnd = data.indexOf("</body>");
                var strHtml = data.substring(strBegin + 6, strEnd);
                $("#result").html(strHtml);
            }
        });

就可以了

可以直接替换,将想要显示的内容用<body></body>括起来,然后用ajax获取到第二个界面,并将结果中的body内容截取出来 。

以上是在一个页面的div中加载出另一个页面的div内容的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>