📄 jitk_maprefresh.js
字号:
var refreshIntervalId = 0;
function jitkRefreshMap_disableApplyButton(disabled){
var elm = document.getElementById("jitkRefreshMap_apply");
if (!elm) {
// This can only be the case due to a configuration error
alert("ERROR: Apply button not found.");
return
}
var elms = elm.getElementsByTagName("input");
var inputElm;
for (var i = elms.length - 1; i >= 0; i--) {
if (elms[i].id) {
if (elms[i].id.indexOf("apply")) {
inputElm = elms[i];
break;
}
}
}
if (inputElm) {
inputElm.disabled = disabled;
}
}
function jitkRefreshMap_refresh(){
var elm = document.getElementById("jitkRefreshMap_refresh");
if (!elm) {
// This can only be the case due to a configuration error
alert("ERROR: Refresh link not found");
}
var elms = elm.getElementsByTagName("input");
var inputElm;
for (var i = elms.length - 1; i >= 0; i--) {
if (elms[i].id) {
if (elms[i].id.indexOf("refresh")) {
inputElm = elms[i];
break;
}
}
}
if (inputElm) {
inputElm.click();
}
}
function jitkRefreshMap_getRefreshRate(){
var elm = document.getElementById("jitkRefreshMap_refreshRate");
if (!elm) {
return -1;
}
var elms = elm.getElementsByTagName("select");
if (!elms) {
return -1;
}
var inputElm;
for (var i = elms.length - 1; i >= 0; i--){
if (elms[i].id) {
if (elms[i].id.indexOf("refreshRate")) {
inputElm = elms[i];
break;
}
}
}
if (!inputElm) {
return -1;
}
else {
return parseInt(inputElm.value);
}
}
function jitkRefreshMap_onLoad() {
var refreshRate = jitkRefreshMap_getRefreshRate();
if (refreshRate >= 0){
refreshIntervalId=setTimeout("jitkRefreshMap_refresh()", refreshRate * 1000);
jitkRefreshMap_disableApplyButton(true);
}
else {
clearInterval(refreshIntervalId);
jitkRefreshMap_disableApplyButton(false);
}
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -