FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 4885|回复: 7
打印 上一主题 下一主题

内联框架中第一个节点的内容怎么在右边不显示呢

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-7 17:59:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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>

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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2015-1-7 20:25:04 | 只看该作者
把官网的例子好好看下
http://fineui.com/demo/#/demo/other/addtab.aspx
extjs写法还是不太一样!!
板凳
 楼主| 发表于 2015-1-8 09:14:24 | 只看该作者
zy32002 发表于 2015-1-7 20:25
把官网的例子好好看下
http://fineui.com/demo/#/demo/other/addtab.aspx
extjs写法还是不太一样!! ...

我仔细看了看发现 Iframe 中js没有用删除,但是右侧还是不显示,和iframe中的js没有关系,现在应该怎么办?
5#
发表于 2015-1-8 10:05:58 | 只看该作者
本帖最后由 zy32002 于 2015-1-8 10:08 编辑

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

点击左侧树节点显示是没有问题的,就是第一次加载时不自动跳转第一个节点的链接,内容没有显示出来。鼠标点击的情况下正常的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-25 12:37 , Processed in 0.046360 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表