Hallo,
ich habe einen Preloader, der auch soweit ganz gut funktioniert.
hier das java script
der link aufruf wie folgt:
<a href="javascript:loadSite('testseite');">test</a>
wird in einer Tabelle dargestellt. funktioniert auch so weit, aber wie kann ich hier variablen übergeben, wie zum beispiel testseite.php?id=50
die ids kommen später mal aus einer datenbank, darum bauche ich es.
habe mich hier schon Dumm und dusselig gesucht, aber nichts gefunden
danke für jeden tipp
ich habe einen Preloader, der auch soweit ganz gut funktioniert.
hier das java script
Code:
<script type="text/javascript">
var loadSite = function(SITE) {
// Die Zufallszahl wird an den Ajax-Requeststring angehängt und verhindert das der Browser den Request mit seinem Cache bedient
document.getElementById('content').innerHTML = "<br><br><br><br><br><br><center><b>Daten werden geladen ...!</b><br><br><img src='images/pleasewait.gif'></center>";
document.getElementById('back').className = "overlay";
var anti_cache_randnum = Math.floor(Math.random() * 99999999999);
var adr = SITE+'.php?anti_cache_randnum=' + anti_cache_randnum;
var opt = {
method: 'get',
parameters: 'anti_cache_randnum=' + anti_cache_randnum,
// Handle successful response
onComplete: function(t,j) {
document.getElementById('back').className = "";
document.getElementById('content').innerHTML = t.responseText;
}
};
new Ajax.Request(adr, opt);
}
</script>
der link aufruf wie folgt:
<a href="javascript:loadSite('testseite');">test</a>
wird in einer Tabelle dargestellt. funktioniert auch so weit, aber wie kann ich hier variablen übergeben, wie zum beispiel testseite.php?id=50
die ids kommen später mal aus einer datenbank, darum bauche ich es.
habe mich hier schon Dumm und dusselig gesucht, aber nichts gefunden
danke für jeden tipp