-4

寻找一种显示网页的 javascript 方法。类似于 iframe,但在 javascript 中。1. 像这样:

    var location = "www.example.com"
    javascript method = location

这将在另一个网页中显示一个网页。

谢谢你。

4

1 回答 1

1

当然。通过 js 是可能的。您创建一个 xmlhttprequest,并将其响应放入一个 div。但是,当然,同源政策适用。

<div id="myDiv"></div>

<script type="text/javascript">

     var req = new XMLHttpRequest();
     var target = '/mylocalsite.aspx';
     req.open( 'GET', encodeURI( target ), true );
     req.onreadystatechange = function () {
         if ( req.readyState == 4 ) {
             document.getElementById('myDiv').innerHTML = req.responseText;
         }
     };
         req.send( null );

</script>

但我更喜欢 iframe

于 2012-11-28T01:32:18.847 回答