Per caricare dinamicamente il contenuto, è possibile effettuare una chiamata AJAX utilizzando XMLHttpRequest()
.
In questo esempio, un URL viene passato alla funzione loadPage()
, in cui viene restituito il contenuto caricato.
<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript">
function loadPage(href)
{
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", href, false);
xmlhttp.send();
return xmlhttp.responseText;
}
</script>
</head>
<body>
<div onClick="document.getElementById('bottom').innerHTML =
loadPage('hello-world.html');">Home</div>
<div id="bottom"></div>
</body>
</html>
Quando si fa clic l'elemento div che contiene il testo di "casa", imposta il codice HTML di div elemento con id di "fondo" per il contenuto trovato nel documento "ciao-world.html" allo stesso relativa Posizione.
ciao-world.html
<p>hello, world</p>
fonte
2013-09-21 08:43:48
http://www.w3.org/wiki/HTML_links_-_lets_build_a_web#What_are_links.3F – Quentin
Non molto utile per la mia comprensione, mi dispiace. – Shaun
Stai parlando di applicazioni a pagina singola? Rimani sempre sulla stessa pagina, ma il contenuto viene ricaricato. –