Nová ukázka
Reset
Načíst z URL
Uložit a získat odkaz
Vztahuje se k…
Nevyplňujte
Napiště „nejsem robot“
▶
Přepnout zobrazení
Výsledek
HTML
Autoformát
Standardní režim
Mobilní zobrazení
CSS
Autoformát
CSS reset
Až na konci
// Skript poidávaný poed patieku všech dokumentu na JPW // vyskládání ovládacího panýlku navigace var prevNextText = ""; // promenná, do které vyskládám odkazy function pripisOdkaz(idecko,zobrText,tipText){ if(document.getElementById(idecko)){ var objekt = document.getElementById(idecko); prevNextText += ' <a href="' + objekt.href + '" title="' + tipText + objekt.innerHTML +'">'+zobrText+'</a>' } } function navigaciDolu(){ document.getElementById("wherenext").innerHTML = document.getElementById("navigace").innerHTML; } pripisOdkaz("prev","<","Předchozí: "); if(!jeDomovska && !jeSekce && !jePodsekce)pripisOdkaz("sel","^","Obsah podsekce "); pripisOdkaz("next",">", "Daląí: "); // vypsání panýlku do dokumentu document.write('<div id="prevnexttop" class="panel"></div>'); document.write('<div id="prevnextbottom" class="panel"></div>'); document.write('<div id="wherenext"><a href="#navigace" onclick="navigaciDolu(); return false;">Kam dál?</a></div>'); // document.write('<div id="gototop"><a href="#">na zaeátek stránky</a></div>'); // naplniní panýlku vyskládaným textem document.getElementById("prevnexttop").innerHTML = prevNextText; document.getElementById("prevnextbottom").innerHTML = prevNextText; // Toplist var ref ; if (document.referrer){ ref = escape(document.referrer); // if(ref.indexOf("dusan.pc-slany") > -1 ) ref="http://stare_jpw"; // if(ref.indexOf("jakpsatweb.cz/weblog") > -1 ) ref="http://jpw_weblog"; // if(ref.indexOf("jakpsatweb.cz") > -1 ) ref="http://vnitrni_jakpsatweb"; } else ref = "nepredan"; // toplist parametr s var topS = new Array(); topS[""]=1; topS["undefined"]=1; topS["zak"]=1; topS["html"]=2; topS["css"]=3; topS["js"]=4; topS["clanky"]=5; topS["ost"]=6; topS["en"]=7; var topId = "49306"; var topSrc = "http://www.toplist.cz/dot.asp"; topSrc += "?id=" + topId; topSrc += "&http=" + ref; if(document.body.className) topSrc += "&s=" + topS[document.body.className]; topSrc += "&r=" + Math.random(); var topImg = new Image(); topImg.src = topSrc; // Navrcholu zruseno // ############################################################## // Přidání hráškové navigace // Řídící proměnné var jeDomovska; if(jeDomovska != true) jeDomovska= false; var jeSekce; if(jeSekce != true) jeSekce = false; var jePodsekce; if(jePodsekce != true) jePodsekce = false; var pridanyText = ""; // proměnná, ve které se skládá obsah hráškové navigace //vypočítám kořen, předpokládá existenci loga s odkazem na HP korenHref = document.getElementById("logoa").href; koren = korenHref.substr(0, korenHref.length - 10); // zkracuju o 10 posledních znaků, 10 je délka "index.html" /* Odkaz Jak psát web */ pridanyText += "<a href='" + korenHref + "'>Jak psát web</a> "; /* První úroveň zálozek*/ // definice zálozek var ouskoT = new Array(), ouskoU = new Array(); ouskoT["zak"] = "Návody"; // ouskoU["zak"] = "index.html"; // nebude potřeba ouskoT["css"] = "CSS"; ouskoU["css"] = "css/index.html"; ouskoT["html"] = "HTML"; ouskoU["html"] = "html/index.html"; ouskoT["js"] = "JavaScript"; ouskoU["js"] = "javascript/index.html"; ouskoT["clanky"] = "Články"; ouskoU["clanky"] = "clanky/index.html"; ouskoT["ost"] = "Ostatní"; ouskoU["ost"] = "navigace/ostatni.html"; ouskoA = document.body.className; // aktivní zálozka pridanyText += "<b>></b> "; // první zobáček // zápis první úrovně // v případě sekce návodů ("zak") se prvnímu hrášku nepřidává odkaz // odkaz se nepřidává také v případě, ze je stránka sekcí (jeSekce) if(ouskoA == "zak" || jeSekce) { pridanyText += ouskoT[ouskoA]; } // domovská stránka /*else if(jeDomovska) { pridanyText += "jste na hlavní stránce"; }*/ // jinak se odkaz přidává else { pridanyText += " <a href='" + koren + ouskoU[ouskoA] + "'>" ; pridanyText += ouskoT[ouskoA]; pridanyText += "</a>"; } /* Podsekce */ // vypisuje se v případě, ze to není domovská stránka a ze existuje prvek s id="sel" if(!jeDomovska && document.getElementById("sel")){ podsekce = document.getElementById("sel"); // jestlize je to podsekce, nebo kdyz ma podsekce stejny odkaz jako sekce, bude jenom text if((jePodsekce || podsekce.href == koren + ouskoU[ouskoA])&& !jeSekce){ pridanyText += " <b>></b> "; // zobáček pridanyText += podsekce.innerHTML; } else if(jeSekce){ // uz vím, ze existuje id="sel" pridanyText += " (rozcestník podsekce " + podsekce.innerHTML +")"; } else { pridanyText += " <b>></b> "; // zobáček pridanyText += " <a href='" + podsekce.href + "'>" + podsekce.innerHTML + "</a>";; } } /* Vlastní název stránky */ if(!jeDomovska && !jeSekce && !jePodsekce){ pridanyText += " <b>></b> "; // zobáček nazev = document.getElementsByTagName("h1")[0]; pridanyText += nazev.innerHTML; } /* Vypsání hráškové navigace do stránky */ if(document.getElementById("hrasek")) document.getElementById("hrasek").innerHTML += pridanyText; if(document.getElementById("hrasekdole")) document.getElementById("hrasek").innerHTML += "Umístění této stránky v hierarchii webu: " + pridanyText; // konec hráškové navigace ############################################
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>