我将 iframe(src 的路径是空的) 放置在一个 div 里,这个 div 设定为隐藏。
然后通过点击超链接,将 div 显示出来,并修改 iframe 里的路径,从而在当前页面加载另一个网页(show.htm)。
<div id="mm" style="display:none;">
<iframe id="mm_iframe" src="" frameborder=0 width="470" height="280"></iframe>
</div>
<a href="#" onclick="document.getElementById('mm').style.display='';document.getElementById('mm_iframe').src='show.htm';">显示</a>
因为现在掌握的知识,还不能做出其它真正的动态加载。

解决方案 »

  1.   

    算一点.
    如果你会AJAX,用ajax去请求show.htm然后把返回的内容写到一个指定的DIV区域就可以不用IFRAME了,这就是动态刷新局部网页(就是那个指定的DIV)
      

  2.   

    算吧 以前么有ajax的时候就这样弄的
      

  3.   

    用用jquery吧。或者extjs
    实现基本就是一句话的事。
    如果自己写,就得考虑浏览器兼容问题。
      

  4.   

    个人理解
    只要是用脚本控制的就算“动态”
    是相对于直接打开的HTML而言
      

  5.   


    不必使用 ajax 吗?
      

  6.   

    你需要完全的加载另外一个页面就得整个刷新吧
    如果只是要更改某些部分可以用ajax