global.js
来自「TUSB3410 win9x和win xp 驱动源代码,包含开发测试工具」· JavaScript 代码 · 共 80 行
JS
80 行
//<script language=jscript>
var bError = false
function GetError(oError, sSource) {
//alert(sSource + ': ' + oError.description)
bError = true
}
function OpenClose(sObject) {
window.event.returnValue = false
var oObject = document.all('s' + sObject)
var oImg = document.all('Img' + sObject)
if (oObject.style.display == 'none') {
oObject.style.display = 'block'
oImg.src = oImg.src.replace(/Open/g, 'Close')
oImg.alt = 'Close'
} else {
oObject.style.display = 'none'
oImg.src = oImg.src.replace(/Close/g, 'Open')
oImg.alt = 'Open'
}
}
function OpenCloseAll() {
window.event.returnValue = false
var oElement = window.event.srcElement
while (oElement.tagName != 'TABLE') {
oElement = oElement.parentElement
}
var oImg = oElement.rows[0].all.tags('IMG')[0]
var bImg = eval(oImg.alt == 'Close')
if (bImg) {
oImg.src = oImg.src.replace(/Close/g, 'Open')
oImg.alt = 'Open'
} else {
oImg.src = oImg.src.replace(/Open/g, 'Close')
oImg.alt = 'Close'
}
var oObject = oElement.rows[1].all.tags('TR')
for (i=0; i<oObject.length; i++) {
if (oObject[i].id != '') {
if (bImg) {
oObject[i].style.display = 'block'
OpenClose(oObject[i].id.replace(/s/g, ''))
} else {
oObject[i].style.display = 'none'
OpenClose(oObject[i].id.replace(/s/g, ''))
}
}
}
}
function OpenCloseForPrint(sImg) {
//Displays EVERYTHING with an ID
window.event.returnValue = false
var oImg = document.all(sImg)
var bImg = eval(oImg.alt == 'Close')
if (bImg) {
oImg.src = oImg.src.replace(/Close/g, 'Open')
oImg.alt = 'Open'
} else {
oImg.src = oImg.src.replace(/Open/g, 'Close')
oImg.alt = 'Close'
}
var oObject = document.all.tags('TR')
for (i=0; i<oObject.length; i++) {
if (oObject[i].id != '') {
if (bImg) {
oObject[i].style.display = 'block'
OpenClose(oObject[i].id.replace(/s/g, ''))
} else {
oObject[i].style.display = 'none'
OpenClose(oObject[i].id.replace(/s/g, ''))
}
}
}
}
//</script>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?