לדלג לתוכן

משתמש: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);