⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 evalid loadtest monitor.mht

📁 平衡二叉树 生成
💻 MHT
📖 第 1 页 / 共 2 页
字号:
A:visited {
	VERTICAL-ALIGN: top; COLOR: rgb(19,112,171); TEXT-DECORATION: none
}
A:hover {
	COLOR: rgb(7,74,229); TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 0.9em
}
H1 {
	MARGIN-TOP: 7px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: =
4px; VERTICAL-ALIGN: bottom; COLOR: #4465a2
}
H2 {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: =
1px
}
H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: =
1px
}
H4 {
	MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: =
1px
}
H5 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: =
0px; COLOR: #575757
}
.actionIcon {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 6px
}
.infoBlock {
	DISPLAY: block; PADDING-LEFT: 25px; FONT-SIZE: 0.9em; COLOR: #575757
}
.errorCodeAndDivider {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #787878
}
UL {
	MARGIN-TOP: 1px; LIST-STYLE-POSITION: outside; FONT-SIZE: 0.9em; =
MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3em; =
PADDING-TOP: 1px
}
OL {
	MARGIN-TOP: 1px; LIST-STYLE-POSITION: outside; FONT-SIZE: 0.9em; =
MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3em; =
PADDING-TOP: 1px
}
.divider {
	BORDER-BOTTOM: #b6bcc6 1px solid
}

------=_NextPart_000_0009_01C790BC.CEC9C6D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: res://ieframe.dll/errorpagestrings.js

=EF=BB=BF//Split out for localization.
var L_GOBACK_TEXT =3D "Go back to the previous page.";
var L_REFRESH_TEXT =3D "Refresh the page.";
var L_MOREINFO_TEXT =3D "More information";
var L_OFFLINE_USERS_TEXT =3D "For offline users";
var L_RELOAD_TEXT =3D "Retype the address.";
var L_HIDE_HOTKEYS_TEXT =3D "Hide tab shortcuts";
var L_SHOW_HOTKEYS_TEXT =3D "Show more tab shortcuts";

//used by invalidcert.js
var L_CertUnknownCA_TEXT =3D "The security certificate presented by this =
website was not issued by a trusted certificate authority.";
var L_CertExpired_TEXT =3D "The security certificate presented by this =
website has expired or is not yet valid.";
var L_CertCNMismatch_TEXT =3D "The security certificate presented by =
this website was issued for a different website's address.";
var L_CertRevoked_TEXT =3D "This organization's certificate has been =
revoked.";
------=_NextPart_000_0009_01C790BC.CEC9C6D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: res://ieframe.dll/HttpErrorPagesScripts.js

=EF=BB=BF//Need to include errorPageStrings.js when you include this =
file

function isExternalUrlSafeForNavigation(urlStr)
{
    var regEx =3D new RegExp("^(http(s?)|ftp|file)://", "i");
    return regEx.exec(urlStr);
}

function navCancelInit()
{
    var location =3D window.location.href;
    var poundIndex =3D location.indexOf('#');
   =20
    if (poundIndex !=3D -1 && poundIndex+1 < location.length && =
isExternalUrlSafeForNavigation(location.substring(poundIndex+1)))
    {
        var bElement =3D document.createElement("A");
        bElement.innerText =3D L_REFRESH_TEXT;
        bElement.href =3D 'javascript:location.replace(\"'+ =
location.substring(poundIndex+1) +'\");';
        navCancelContainer.appendChild(bElement);
    }
    else
    {
        var textNode =3D document.createTextNode(L_RELOAD_TEXT);
        navCancelContainer.appendChild(textNode);
    }
}

function expandCollapse(elem, changeImage)
{
    if (document.getElementById)
    {
        ecBlock =3D document.getElementById(elem);

        if (ecBlock !=3D undefined && ecBlock !=3D null)
        {
            if (changeImage)
            {
                //gets the image associated
                elemImage =3D document.getElementById(elem + "Image");
            }

            //make sure elemImage is good
            if (!changeImage || (elemImage !=3D undefined && elemImage =
!=3D null))
            {
                if (ecBlock.currentStyle.display =3D=3D "none" || =
ecBlock.currentStyle.display =3D=3D null || ecBlock.currentStyle.display =
=3D=3D "")
                {
                    //shows the info.
                    ecBlock.style.display =3D "block";
                    if (changeImage)
                    {
                        //Just got in expanded mode. Thus, change image =
to "collapse"
                        elemImage.src =3D "up.png";
                    }
                }
                else if (ecBlock.currentStyle.display =3D=3D "block")
                {
                    //hide info
                    ecBlock.style.display =3D "none";
                    if (changeImage)
                    {
                        //Just got in collapsed mode. Thus, change image =
to "expand"
                        elemImage.src =3D "down.png";
                    }
                }
                else
                {
                    //catch any weird circumstances.
                    ecBlock.style.display =3D "block";
                    if (changeImage)
                    {
                        elemImage.src =3D "up.png";
                    }
                }
            }//end check elemImage
        }//end check ecBlock
    }//end getElemById
}//end expandCollapse


function initHomepage()
{
    // in real bits, urls get returned to our script like this:
    // res://shdocvw.dll/http_404.htm#http://www.DocURL.com/bar.htm

    //For testing use
    //DocURL =3D =
"res://shdocvw.dll/http_404.htm#http://www.microsoft.com/bar.htm"
    DocURL=3Ddocument.location.href;

    //this is where the http or https will be, as found by searching for =
:// but skipping the res://
    protocolIndex=3DDocURL.indexOf("://", 4);

    //this finds the ending slash for the domain server
    serverIndex=3DDocURL.indexOf("/", protocolIndex + 3);

    //for the href, we need a valid URL to the domain. We search for the =
# symbol to find the begining
    //of the true URL, and add 1 to skip it - this is the BeginURL =
value. We use serverIndex as the end marker.
    //urlresult=3DDocURL.substring(protocolIndex - 4,serverIndex);
    BeginURL=3DDocURL.indexOf("#",1) + 1;
    urlresult=3DDocURL.substring(BeginURL, serverIndex);
    if (protocolIndex - BeginURL > 7)
        urlresult=3D"";

     //for display, we need to skip after http://, and go to the next =
slash
    displayresult=3DDocURL.substring(protocolIndex + 3, serverIndex);

    var aElement =3D document.createElement("A");

    aElement.innerText =3D displayresult;
    aElement.href =3D urlresult;

    homepageContainer.appendChild(aElement);
}


function initGoBack()
{
    //fills in the span container for "back to previous page"
    //Basically, makes "back to previous page" a clickable item IF =
there's something in the navstack.

    if (history.length < 1)
    {
        //this page is the only thing. Nothing in history.
        var textNode =3D document.createTextNode(L_GOBACK_TEXT);
        goBackContainer.appendChild(textNode);
    }
    else
    {
        var bElement =3D document.createElement("A");
        bElement.innerText =3D L_GOBACK_TEXT ;
        bElement.href =3D "javascript:history.back();";
        goBackContainer.appendChild(bElement);
    }			=09
}

function initMoreInfo(infoBlockID)
{
    var bElement =3D document.createElement("A");
    bElement.innerText =3D L_MOREINFO_TEXT;
    bElement.href =3D "javascript:expandCollapse(\'infoBlockID\', =
true);";
    moreInfoContainer.appendChild(bElement);			=09
}

function initOfflineUser(offlineUserID)
{
    var bElement =3D document.createElement("A");
    bElement.innerText =3D L_OFFLINE_USERS_TEXT;
    bElement.href =3D "javascript:expandCollapse('offlineUserID', =
true);";
    offlineUserContainer.appendChild(bElement);
}

function setTabInfo(tabInfoBlockID)
{
    //removes the previous tabInfo text
    var bPrevElement =3D document.getElementById("tabInfoTextID");
    var bPrevImage   =3D document.getElementById("tabInfoBlockIDImage");

    if (bPrevElement !=3D null)
    {
        tabInfoContainer.removeChild(bPrevElement);
    }

    if (bPrevImage !=3D null)
    {
        tabImageContainer.removeChild(bPrevImage);
    }

    var bElement =3D document.createElement("A");
    var bImageElement =3D document.createElement("IMG");

    var ecBlock =3D document.getElementById(tabInfoBlockID);

    //determines if the block is closed
    if ((ecBlock !=3D undefined && ecBlock !=3D null) &&
        (ecBlock.currentStyle.display =3D=3D "none" || =
ecBlock.currentStyle.display =3D=3D null || ecBlock.currentStyle.display =
=3D=3D ""))
    {
        bElement.innerText =3D L_SHOW_HOTKEYS_TEXT;
        bImageElement.alt =3D L_SHOW_HOTKEYS_TEXT;
        bImageElement.src=3D"down.png";
    }
    else
    {
        bElement.innerText =3D L_HIDE_HOTKEYS_TEXT;
        bImageElement.alt =3D L_HIDE_HOTKEYS_TEXT;
        bImageElement.src=3D"up.png";
    }

    bElement.id =3D "tabInfoTextID";
    bElement.href =3D "javascript:expandCollapse(\'tabInfoBlockID\', =
false); setTabInfo('tabInfoBlockID');";


    bImageElement.id=3D"tabInfoBlockIDImage";
    bImageElement.border=3D"0";
    bImageElement.className=3D"actionIcon";

    tabInfoContainer.appendChild(bElement);
    tabImageContainer.appendChild(bImageElement);
}


function skipTabCheck(skipTabFrom)
{
    if (skipTabFrom.skipTabCheckbox.checked)
    {
        window.external.SkipTabsWelcome();
    }
}

function diagnoseConnection()
{
    window.external.DiagnoseConnection();
}
------=_NextPart_000_0009_01C790BC.CEC9C6D0--

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -