משתמש:The-Q/temp.js
מראה
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
function MetaBoxInit() {
for (var i = 0; i <= 9; i++) {
var vMb = document.getElementById("mb" + i);
if (!vMb) break;
var vTabIni = 0;
for (var j = 1; j <= 9; j++) {
var vBt = document.getElementById("mb" + i + "bt" + j);
if (!vBt) break;
vBt.onclick = MetaBoxShowTab;
if (vBt.className == "mbButtonSel") vTabIni = j; // default tab
}
if (vTabIni == 0) { // if no default tab selected, choose a random tab
vTabIni = 1 + Math.floor( (j - 1) * Math.random() ) ;
document.getElementById("mb" + i + "ps" + vTabIni).style.display = "block";
document.getElementById("mb" + i + "ps" + vTabIni).style.visibility = "visible";
document.getElementById("mb" + i + "bt" + vTabIni).className = "mbButtonSel";
}
}
}
function MetaBoxShowTab() {
var vMbName = this.id.substr(0,3); // get name of the father div
var vIndex = this.id.substr(5,1); // get number after "bt"
for (var i = 1; i < 10; i++) {
var vTabItem = document.getElementById(vMbName + "ps" + i);
if (!vTabItem) break;
if (vIndex == i) {
vTabItem.style.display = "block";
vTabItem.style.visibility = "visible";
document.getElementById(vMbName + "bt" + i).className = "mbButtonSel";
} else {
vTabItem.style.display = "none";
vTabItem.style.visibility = "hidden";
document.getElementById(vMbName + "bt" + i).className = "mbButton";
}
}
return false;
}
addLoadEvent(MetaBoxInit);