whproj.js
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:1k
- var gaProj=new Array();
- gaProj[0]=new project("");
- function setLangId(sLangId)
- {
- gaProj[0].sLangId=sLangId;
- }
- function setDataPath(sPath)
- {
- if(sPath.length!=0)
- {
- if(sPath.lastIndexOf("/")!=sPath.length-1)
- sPath+="/";
- gaProj[0].sDPath=sPath;
- }
- else
- gaProj[0].sDPath="";
- }
- function addToc(sFile)
- {
- gaProj[0].sToc=sFile;
- }
- function addIdx(sFile)
- {
- gaProj[0].sIdx=sFile;
- }
- function addFts(sFile)
- {
- gaProj[0].sFts=sFile;
- }
- function addGlo(sFile)
- {
- gaProj[0].sGlo=sFile;
- }
- function addRemoteProject(sProjRelPath)
- {
- gaProj[gaProj.length]=new project(sProjRelPath);
- }
- function project(sPPath)
- {
- this.sPPath=sPPath;
- this.sLangId="";
- this.sDPath="";
- this.sToc="";
- this.sIdx="";
- this.sFts="";
- this.sGlo="";
- }
- window.onload=window_OnLoad;
- function window_OnLoad()
- {
- gsName=document.location.href;
- gsName=_replaceSlash(gsName);
- var nPos=gsName.lastIndexOf("/");
- if(nPos!=-1)
- gaProj[0].sPPath=gsName.substring(0,nPos+1);
- else
- alert("Error in Loading navigation component. Please regenerate WebHelp.");
- patchPath(gaProj);
- if(parent&&parent!=this&& typeof(parent.putProjectInfo)=="function")
- {
- parent.putProjectInfo(gaProj);
- }
- }
- function patchPath(aProj)
- {
- for(var i=1;i<aProj.length;i++)
- {
- aProj[i].sPPath=_getFullPath(gaProj[0].sPPath,aProj[i].sPPath);
- }
- }