Hej!
Det är nämligen så att jag har en sida som ska med hjälp av ajax hämta två sidor och presentera informationen på första sidan, men på IE 7,0 så publiceras informationen relativt snabbt men på Firefox version 3,0 så hämtar den bara en sida medan den andra inte kommer fram.
koden för första sidan:
<body onload="fetch('featured_restaurant2.asp', 'container_div'),fetch2('featured_restaurant3.asp', 'container_div2')"></body>
och här publicerar den första sidan, som går bra i IE7,0 men inte i firefox
<div id="container_div" class="container"><img src="content/preload.gif" width="16" height="16"><div>
och här publicerar den andra sidan:
<div id="container_div2" class="container2"><img src="content/preload.gif" width="16" height="16"><div>
och här har ni js koderna
fetcher.js
function fetch(URL, divId) {
req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP.3.0");
req.open("GET", URL, true);
req.onreadystatechange = function() {
if (req.readyState == 4 && req.status == 200) {
document.getElementById(divId).innerHTML = req.responseText;
}
}
req.send(null);
}
fetcher2
function fetch2(URL, divId) {
req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP.3.0");
req.open("GET", URL, true);
req.onreadystatechange = function() {
if (req.readyState == 4 && req.status == 200) {
document.getElementById(divId).innerHTML = req.responseText;
}
}
req.send(null);
}
vore snällt ifall ni kan hjälpa mig lösa problemet