FineUI 官方论坛

标题: 内联框架中第一个节点的内容怎么在右边不显示呢 [打印本页]

作者: yiranzhaojiu    时间: 2015-1-7 17:59
标题: 内联框架中第一个节点的内容怎么在右边不显示呢
本帖最后由 yiranzhaojiu 于 2015-1-8 09:11 编辑

Iframe中的代码:
<f:RegionPanel ID="RegionPanel1" ShowBorder="false" runat="server">
        <Regions>
            <f:Region ID="Region2" Split="true" Width="150px" Layout="Fit"
               ShowHeader="true" Title="" Icon="Outline" AutoScroll="true"
                EnableCollapse="false" EnableIFrame="true" IFrameName="treeframe"
                Position="Left" runat="server">
            </f:Region>
            <f:Region ID="subRegion" ShowHeader="false" Position="Center"
                EnableIFrame="true" IFrameName="subframe" IFrameUrl="" runat="server">
            </f:Region>
        </Regions>
    </f:RegionPanel>
Tree:
<f:Tree runat="server"  ShowBorder="false" ShowHeader="false" EnableArrows="true"
                            ID="catalogTree" EnableLines="true" AutoScroll="true">
   </f:Tree>
js:
<script type="text/javascript">
        var leftTreeID = '<%= catalogTree.ClientID %>';

        F.ready(function () {

            // 展开树的第一个节点,并选中第一个节点下的第一个子节点(在右侧IFrame中打开)
            var tree = F(leftTreeID);
            var treeFirstChild = tree.getRootNode().firstChild;

            // 展开第一个节点(如果想要展开全部节点,调用 tree.expandAll();)
            treeFirstChild.expand();


            // 选中第一个链接节点,并在右侧IFrame中打开此链接
            var treeFirstLink = treeFirstChild.firstChild;
            tree.getSelectionModel().select(treeFirstLink);
            parent.window.frames['subframe'].location.href = treeFirstLink.data.href;
            
        });
    </script>

在右侧区域中第一节点的内容怎么自动显示不了了呢,只能点击以后才能显示



作者: zy32002    时间: 2015-1-7 20:25
把官网的例子好好看下
http://fineui.com/demo/#/demo/other/addtab.aspx
extjs写法还是不太一样!!
作者: yiranzhaojiu    时间: 2015-1-8 09:14
zy32002 发表于 2015-1-7 20:25
把官网的例子好好看下
http://fineui.com/demo/#/demo/other/addtab.aspx
extjs写法还是不太一样!! ...

我仔细看了看发现 Iframe 中js没有用删除,但是右侧还是不显示,和iframe中的js没有关系,现在应该怎么办?

作者: yiranzhaojiu    时间: 2015-1-8 09:48
怎么办呀?。。。。。。。。。。。。
作者: zy32002    时间: 2015-1-8 10:05
本帖最后由 zy32002 于 2015-1-8 10:08 编辑

不知道你代码什么情况。一般都是有个default页面,点击左侧树节点,然后是在default页面里添加tab页。如果没有default是不能添加tab页。
作者: yiranzhaojiu    时间: 2015-1-8 10:25
zy32002 发表于 2015-1-8 10:05
不知道你代码什么情况。一般都是有个default页面,点击左侧树节点,然后是在default页面里添加tab页。如果 ...

点击左侧树节点显示是没有问题的,就是第一次加载时不自动跳转第一个节点的链接,内容没有显示出来。鼠标点击的情况下正常的。
作者: yiranzhaojiu    时间: 2015-1-8 11:29
。。。。。。。。。。
作者: yiranzhaojiu    时间: 2015-1-8 17:15
...........................




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4