Testade faktiskt det inlägget som från början gav mig minst, men efter att jag lärt mig lite javascript till så förstod jag, iallafall lite mer.
Dock blev lösningen väldigt osmidig och ful, men fungerar iallafall.
Någon som kan visa hur man kan trimma min nybörjar-kod?
Kod:
<script type="text/javascript">
var div = 0;
var myDiv = 0;
function ajax(url,div) {
myDiv = div;
if(navigator.appName == "Microsoft Internet Explorer"){
xml = new ActiveXObject("Microsoft.XMLHTTP");
}else{
xml = new XMLHttpRequest();
}
xml.onreadystatechange = Response;
xml.open("GET", url,true);
xml.send(null);
setTimeout ("ajax('tid.php','ett')", 5000);
}
function Response() {
if (xml.readyState == 4 && xml.status == 200) {
document.getElementById(myDiv).innerHTML = xml.responseText;
}
}
</script>
<script type="text/javascript">
var ddiv = 0;
var mmyDiv = 0;
function aajax(uurl,ddiv) {
mmyDiv = ddiv;
if(navigator.appName == "Microsoft Internet Explorer"){
xxml = new ActiveXObject("Microsoft.XMLHTTP");
}else{
xxml = new XMLHttpRequest();
}
xxml.onreadystatechange = RResponse;
xxml.open("GET", uurl,true);
xxml.send(null);
setTimeout ("aajax('tid2.php','två')", 5000);
}
function RResponse() {
if (xxml.readyState == 4 && xxml.status == 200) {
document.getElementById(mmyDiv).innerHTML = xxml.responseText;
}
}
</script>
</head>
<body onload="ajax('tid.php','ett'); aajax('tid2.php','två');">
<div id="ett">laddar</div>
<div id="två">laddar</div>
</body>
</html>