zoukankan      html  css  js  c++  java
  • SkylineGlobe7.0.1版本 主页面如何和Popup里面的嵌入页面相互传值

    不想多说废话,直接看代码吧!(支持IE和Chrome)

    主页面:

    function ShowPanel() {
                 var sg = CreateSGObj();
                 var pp = sg.Creator.CreatePopupMessage("功能页", "http://localhost:4319/Coding/sgw701/Window/MousePosLabel.htm", 305, 0, 30, 50, -1);
                
                 sg.Window.ShowPopup(pp);
    
                 SetTempValue("asdfghijk");
             }
    
             function SetTempValue(value)
             {
                 var sg = CreateSGObj();             
                 var labelPos = sg.Creator.CreatePosition(0, 0, 0, 2);
                 var label1 = sg.Creator.CreateTextLabel(labelPos, value, sg.Creator.CreateLabelStyle());
                 label1.TreeItem.Name = value;
                 label1.Tooltip.Text = value;
                 alert(label1.Tooltip.Text);
             }

    子页面:

    function Init()
            {
                try
                {
                    var SGWorld = new CreateSGObj();
                    var npid = SGWorld.ProjectTree.FindItem("asdfghijk");
                    alert(SGWorld.ProjectTree.IsGroup(npid));
                    var obj = SGWorld.ProjectTree.GetObject(npid);                
                    alert(obj.Tooltip.Text);
                }
                catch (e)
                {
                    alert(e);
                }
            }
  • 相关阅读:
    C#进阶-Linq-join
    C#进阶-Linq
    C#-string-stringBuilder
    C#-继承-多态
    Spring基础
    JQuery基本操作
    Oracle数据库基础操作
    AJAX前端后端
    AJAX异步提交(前端)
    js基本操作
  • 原文地址:https://www.cnblogs.com/yitianhe/p/7881915.html
Copyright © 2011-2022 走看看