用的是xhtml,jquery1.4<iframe id="ifrID" src="foldersmanage.xhtml" frameBorder="0" width="100%" scrolling="yes" height="100%"></iframe>很久没有弄iframe了,大家帮忙解决下

解决方案 »

  1.   

    原生js就行了
    document.getElementById('ifrID').src="xxx.xxx";
      

  2.   

    在你需要控制的地方,加入一段JS  <script type="text/javascript">
            $(function () {
                $("#ID").bind("click", function () {
                    $("#ifrID").attr("src", "XXXX.aspx");
                });
            });
        </script>
      

  3.   

    代码已经试过了,值可以替换为新的src,但是页面没有反应
      

  4.   

    我之前用过这样的实现,但是问题和上面一样,iframe的src赋值成功,但是页面没有反应
      

  5.   


    我只能说这样写是没有错的,我自己项目中导航菜单跳转子页面就是这样做的。
    如果该页面存在,会在iframe中显示该子页面,如果页面不存在,会出错显示页面不存在
      

  6.   


    <input name="bus" value="clickMe" type="button" id="changeUrl" />
    <div style="width:800px; height:300px; border:1px solid red; padding:100px">
        <iframe id="ifrID" src="s.html" frameBorder="0" width="100%" scrolling="yes" height="100%"></iframe>
    </div><script type="text/javascript">document.getElementById("changeUrl").onclick = function(){
    document.getElementById("ifrID").src="http://www.baidu.com";
    }
    </script>
    我亲自试了,可以的啊