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 ukazuje možnosť ponechať pôvodné adresy v href-och a spracovanie onclicku na odkazy pomocou AJAX-u </p> <hr> <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) { // nie je treba //var event = window.event || ev; // 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'); // predídenie prekliknutiu odkazu return false; } }
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>