📄 whframes.js
字号:
// WebHelp 5.10.001// this value should be identical to the value used in whproxy.jswindow.whname = "wh_stub";// this file will be used by Topic and NavBar and NavPane and other components// and this file is used in child frame html.// and the whstub.js will be used in the start page.// see reference in whstub.js.// Internal Areavar gbInited = false;var gWndStubPage = null;function getStubPage(){ if (!gbInited) { gWndStubPage = getStubPage_inter(window); gbInited = true; } return gWndStubPage;}function getStubPage_inter(wCurrent) { if (null == wCurrent.parent || wCurrent.parent == wCurrent) return null; if (wCurrent.parent.whname && "wh_stub" == wCurrent.parent.whname) return wCurrent.parent; else if (wCurrent.parent.frames.length != 0 && wCurrent.parent != wCurrent) return getStubPage_inter(wCurrent.parent); else return null;}// Public interface begin here................function RegisterListener(framename, nMessageId){ var wStartPage = getStubPage(); if (wStartPage && wStartPage != this) { return wStartPage.RegisterListener(framename, nMessageId); } else return false;}function RegisterListener2(oframe, nMessageId){ var wStartPage = getStubPage(); if (wStartPage && wStartPage != this) { return wStartPage.RegisterListener2(oframe, nMessageId); } else return false;}function UnRegisterListener2(oframe, nMessageId){ var wStartPage = getStubPage(); if (wStartPage && wStartPage != this && wStartPage.UnRegisterListener2) { return wStartPage.UnRegisterListener2(oframe, nMessageId); } else return false;}function SendMessage(oMessage){ var nMsgId = oMessage.nMessageId; if (nMsgId == WH_MSG_ISINFRAMESET && oMessage.wSender != this) return true; var wStartPage = getStubPage(); if (wStartPage && wStartPage != this && wStartPage.SendMessage) { return wStartPage.SendMessage(oMessage); } else return false;}var gbWhProxy=true;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -