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
<p> Skript prepíše všetky href-y v odkazoch na kotvy </p> <p> <a href="stranka.html">Odkaz</a>, ďaľší <a href="stranka2.html">odkaz</a> </p> <p> Úplne <a href="nejaka-dalsia-stranka.html">iný odkaz</a> </p> <h3>obsah stránky</h3> <p id="obsah">Nejaký obsah.</p>
HTML
Autoformát
Standardní režim
Mobilní zobrazení
CSS
Autoformát
CSS reset
Až na konci
for(var a in document.links) { document.links[a].onclick = function(ev) { var event = event || ev; event.preventDefault(); // nejaké AJAX-ové načítanie obsahu document.getElementById('obsah').innerHTML = this.href.match(/\d\.html$/) ? "obsah po kliknutí na druhý odkaz stranka2.html" : (this.href.match(/\/.+\-.+\.html$/) ? "klikli ste na posledný odkaz na nejakú ďaľšiu stránku" : "klikli ste na prvý odkaz stranka.html"); location.hash = this.href.replace(/http:\/\/[^\/]+\/(.+)\.html$/, '#$1'); // pre udržanie kompatibility so staršími prehliadačmi return false; } }
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>