Hallo!
Ich bin zurzeit dabei für meine Firma eine Website zu schreiben. Damit das Surfen darauf schneller geht, hab ich Ajax bzw. JavaScript eingebaut.
So lade ich die jeweilige Seite in eine Div-Box ("Content").
Code:
<head>
<script style="text/javascript" src="jquery.js"> </script>
<script style="text/javascript">
$(document).ready(function ()
{
$("a").click(function ()
{
$("#content").load($(this).attr("href"));
return false;
});
});
</script>
</head>
Das funktioniert alles prima, nur das der Content beim erstmaligen Aufrufen der Seite (also index.html) leer bleibt. Gelöst hab ich das damit, dass ich meine home.html sofort reinlade:
Code:
<div id="content">
<script style="text/javascript">
$ (document).ready
(function () {
$("content").load($("this").attr("home.html"));
return false;
});
</script>
</div>
Doch nun verschiebt sich die nächste reingeladene Seite im Content etwas nach rechts und nach unten.
Hat jemand eine Idee, woran das liegen könnte und wie man das wieder hinbekommt?? Theoretisch würde es auch reichen, wenn jemand weiß wie ich auch die vorgeladene home.html verschiebe
Danke!
Philipp