在一个页面没放进去两个iframe,其中这个页面是含有母模板的页面。iframe1中会有一个treeview,当我点击treeview的任何节点的时候iframe2中就能显示选中节点对应的内容。不知道怎末把选中的节点值传给ifame2。

解决方案 »

  1.   

    这个很基础啊。不知从何说起,http://download.csdn.net/source/1306819
    打开看看学习吧
      

  2.   

    f1中的用连接就行了 target="f2的ID"用JS也可以
      

  3.   

    值可以通过URL传,当然也可以用JS传,关键是要看你传的是什么东西。
      

  4.   

    function GetE(id){   
        if (typeof(id)=="object")  
            return id;  
        if (typeof(id)=="string"){  
            var obj = document.getElementById(id);  
            if(obj != null)  
                return obj;  
            obj = document.getElementsByName(id);  
            if(obj != null && obj.length > 0)  
                return obj[0];  
        }  
        return null;  ClientScript.RegisterStartupScript(GetType(), "message", "<script language='javascript' defer>GetE(ifreme1).src="+TreeView1.SelectedNode.NavigateUrl+";</script>");
      

  5.   

    window.parent.frames("mainFrame").document.getElementById("Text1").value
     ClientScript.RegisterClientScriptBlock(this.GetType(), "js", "window.top.frames[\"mainFrame\"].location.href='a.aspx';", true);
    window.top.frames["mainFrame"].location.href="a.aspx";
      

  6.   

     请教大家,如何跨框架取值?
    http://topic.csdn.net/u/20100126/15/e75322fa-8c22-4f8a-90a3-2f498ece7343.html
      

  7.   

    这个iframe1类似一个导航,iframe2 类似一个内容页;
    内容页的显示,根据iframe1变化
    iframe1的treeview每个节点,对应一个URL ,该节点值容量应该不大,放到URl 中传可以吧
    ,iframe 2 的src 对应这个url 
    内容页中用QueryString取值---