none
关于IFrame里显示实体关联视图 RRS feed

  • 问题

  • 今天看了这个文章 但是navId 不知道是什么 怎么用IE Developer Toolbar找 请教大家一下这个问题

    var navId = "nav_new_new_myentity_account";

    if(document.getElementById(navId) != null)
    {
      
    var tmp = document.getElementById(navId).onclick.toString();
      tmp 
    = tmp.substring(tmp.indexOf("'")+1, tmp.indexOf(";"));
      
    var loadArea = tmp.substring(0, tmp.indexOf("'"));
      
    var roleOrd =  (tmp.indexOf("roleOrd"== -1? -1 : tmp.substring( tmp.indexOf("roleOrd"), tmp.lastIndexOf("'")).replace("\\x3d""=");
      crmForm.all.IFRAME_view.src 
    = (roleOrd == -1? GetFrameSrc(loadArea) : GetFrameSrc(loadArea) + "&" + roleOrd;

    }

    function GetFrameSrc(tabSet)
    {
      
    if (crmForm.ObjectId != null)
      {
        
    var id = crmForm.ObjectId;
        
    var type = crmForm.ObjectTypeCode;
        
    var security = crmFormSubmit.crmFormSubmitSecurity.value;
        
    var path = document.location.pathname.substring(0, document.location.pathname.indexOf("edit.aspx")) + "areas.aspx?";

        
    return (path + "oId=" + id + "&oType=" + type + "&security=" + security + "&tabSet=" + tabSet);
      }
      
    else
      {
        
    return "about:blank";
      }
    }

    2010年3月25日 8:38

答案

全部回复