?? com.toshou.www.treecontrols.js.treecontrolsdialogbox.js
字號:
/////////////////////////////////////////////////////////////////////
//// ////
//// TreeDialogBoxControls ////
//// Namespace: TreeControls.js.TreeControlsDialogBox.js ////
//// CreateName: Tree ////
//// Version: 1.0 bate3 ////
//// CreateDate: 2007-5-18 ////
//// ////
/////////////////////////////////////////////////////////////////////
/*
Remark: 1 : document.documentElement.offsetWidth - document.body.clientWidth = scroll.width;
*/
/*ShowPage*/
function TreeDialogBoxShowMsg(_sMsg)
{
TreeControls_ShowBackGround();
TreeDialogBox$('TreeDialogBoxTable_Table_MsgTd').innerHTML = "<lable id='TreeDialogBoxTable_Table_MsgLb' name='TreeDialogBoxTable_Table_MsgLb'>"+_sMsg+"</lable>";
var selectControls = document.getElementsByTagName("select");
for(var i=0;i<selectControls.length;i++)
{
selectControls[i]['style']['visibility']="hidden";
}
TreeDialogBox$('TreeOverlayBackgroundDiv')['style']['display']="block";
TreeDialogBox$('TreeOverlayBackgroundDiv')['style']['width'] = TreeDocumentWidth();
TreeDialogBox$('TreeOverlayBackgroundDiv')['style']['height'] = TreeDocumentHeight();
TreeDialogBox$('TreeDialogBoxDiv')['style']['display']="block";
TreeDialogBoxmiddle("TreeDialogBoxDiv");
iTree_DialogBox_scrolltop = parseInt(document.body.scrollTop);
iTree_DialogBox_scrollleft = parseInt(document.body.scrollLeft);
}
/*HiddenMsg*/
function TreeDialogBoxHiddenMsg()
{
TreeDialogBox$('TreeOverlayBackgroundDiv')['style']['display']="none";
TreeDialogBox$('TreeDialogBoxDiv')['style']['display']="none";
window.onscroll = null;
var selectControls = document.getElementsByTagName("select");
for(var i=0;i<selectControls.length;i++)
{
selectControls[i]['style']['visibility']="visible";
}
}
/*window.onscroll*/
function TreeDialogBoxOnscroll()
{
var t = document.body.scrollTop;
var l = document.body.scrollLeft;
var oDialogBoxDiv = TreeDialogBox$('TreeDialogBoxDiv');
oDialogBoxDiv.style.top = parseInt(oDialogBoxDiv.style.top) + (t - iTree_DialogBox_scrolltop);
oDialogBoxDiv.style.left = parseInt(oDialogBoxDiv.style.top) + (l - iTree_DialogBox_scrollleft);
}
/*Msgmiddle*/
function TreeDialogBoxmiddle(_sId)
{
var sClientWidth = document.documentElement.clientWidth;
var sClientHeight = document.documentElement.clientHeight;
var sScrollTop = document.documentElement.scrollTop;
TreeDialogBox$(_sId)['style']['position'] = "absolute";
TreeDialogBox$(_sId)['style']['left'] = (sClientWidth / 2) - 398/2;
var sTop = (sClientHeight / 2) - 206 / 2;
TreeDialogBox$(_sId)['style']['top'] = sScrollTop > 0 ? ((sClientHeight / 2) - 206 / 2 + sScrollTop) : sTop ;
}
/*MoveTreeDialogBox*/
function TreeDialogBoxmoveStart(event)
{
var oTreeDialogBox = TreeDialogBox$('TreeDialogBoxDiv');
var oTreeDialogBoxTop = TreeDialogBox$('TreeDialogBoxDiv').style.top;
var oTreeDialogBoxLeft = TreeDialogBox$('TreeDialogBoxDiv').style.left;
var tempx = event.clientX + document.body.scrollLeft;
var tempy = event.clientY + document.body.scrollTop;
iTree_DialogBox_excursionX = parseInt(tempx) - parseInt(oTreeDialogBoxLeft);
iTree_DialogBox_excursionY = parseInt(tempy) - parseInt(oTreeDialogBoxTop);
oTreeDialogBox.setCapture();
oTreeDialogBox.onmousemove = TreeDialogBoxmousemove;
oTreeDialogBox.onmouseup = TreeDialogBoxMouseup;
}
function TreeDialogBoxmousemove(){ var oEvent = window.event ? window.event : event;
var tempmousex = event.clientX + document.body.scrollLeft;
var tempmousey = event.clientY + document.body.scrollTop;
TreeDialogBox$("TreeDialogBoxDiv").style.top = parseInt(tempmousey) - iTree_DialogBox_excursionY;
TreeDialogBox$("TreeDialogBoxDiv").style.left = parseInt(tempmousex) - iTree_DialogBox_excursionX; }/*MoveTreeDialogBox*/function TreeDialogBoxMouseup(){ var oTreeDialogBox = TreeDialogBox$("TreeDialogBoxDiv");
var iDialogBoxTop = parseInt(oTreeDialogBox.style.top);
var iDialogBoxLeft = parseInt(oTreeDialogBox.style.left);
if(iDialogBoxTop < 0)
{
oTreeDialogBox.style.top = 0;
}
else if(iDialogBoxTop > iTree_DialogBox_MoveMaxHeight-2)
{
oTreeDialogBox.style.top = iTree_DialogBox_MoveMaxHeight-2;
}
if(iDialogBoxLeft < 0 )
{
oTreeDialogBox.style.left = 0;
}
else if(iDialogBoxLeft > iTree_DialogBox_MoveMaxWidth)
{
oTreeDialogBox.style.left = iTree_DialogBox_MoveMaxWidth;
}
oTreeDialogBox.releaseCapture();
oTreeDialogBox.onmousemove = null;
oTreeDialogBox.onmouseup = null;}/*PromptModeText*/function TreeDialogBoxInputTextOnFocus(inputtext){ if(inputtext.value == inputtext.defaultValue) { inputtext.value = ""; inputtext.select(); }}function TreeDialogBoxInputTextOnBlur(inputtext){ if(inputtext.value == "") { inputtext.value = inputtext.defaultValue; }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -