|
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17 System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64 User : nobody ( 99) PHP Version : 5.2.17 Disable Function : NONE Directory : /home/queenjbs/www/FusionChart/Contents/assets/ui/js/ |
Upload File : |
// WebHelp 5.10.001
// this value should be identical to the value used in whproxy.js
window.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 Area
var 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;