İçeriği dinamik olarak yüklemek için XMLHttpRequest()
'u kullanarak AJAX çağrısı yapabilirsiniz.
Bu örnekte, yüklenen içeriğin döndürüleceği loadPage()
işlevine bir URL iletilir. "Ev" metnini içeren div elemanı tıklandığında
<!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>
, aynı göreceli olarak "Merhaba-world.html" belgesinde bulunan içerikle "alt" nin kimlikli div öğesinin html setleri yer.
<p>hello, world</p>
http://www.w3.org/wiki/HTML_links_-_lets_build_a_web#What_are_links.3F – Quentin
benim anlayış çok yararlı değil, üzgünüm. – Shaun
Tek sayfa uygulamaları hakkında mı konuşuyorsunuz? Her zaman aynı sayfada kalırsınız, ancak içerik yeniden yüklenir. –