关注:如何用javascript生成一个新的层并打开另外一个网页?不影响原来网页上的内容

解决方案 »

  1.   

    层? div? how do you point a div to a URL? no wayif you mean to create an iframe dynamically, try something like<script language="javascript">
    function newIFrame()
    {
     var iframe = document.createElement("IFRAME");
     iframe.src = "http://www.csdn.net";
     document.body.appendChild(iframe);
    }
    </script>
    <input type=button value="new iframe" onclick="newIFrame()"><BR>
      

  2.   

    then use a transparent IFRAME, take a look athttp://msdn.microsoft.com/workshop/samples/author/dhtml/refs/winless.htm
      

  3.   

    这样没有问题
    <IFRAME id='test' HEIGHT="100%" WIDTH="100%" FRAMEBORDER="1" SCROLLING="AUTO" STYLE="border:0" SRC="+url+"></IFRAME>
      

  4.   

    如果是自己的数据就好了。
    把数据DOWN下来。扔进你的那个DIV里就好了。
      

  5.   

    你可以这样实现:<div id=mxh style="width:100%"></div>
    <iframe width=0 id=m height=0 src="s.htm" onload="document.all.mxh.innerHTML= document.frames('m').document.body.innerHTML"></iframe>