Hi,
Ich hab hier n Problem mit dem IE 6.
Ich schick per POST daten an ein php Script. Im Mozilla und IE7 klappts wunderbar, nur der IE 6 jammert. Hier die Fehlermeldung:

Die betroffene Zeile wäre diese:
Das ganze JS:
Was mach ich denn falsch?
Ich hab hier n Problem mit dem IE 6.
Ich schick per POST daten an ein php Script. Im Mozilla und IE7 klappts wunderbar, nur der IE 6 jammert. Hier die Fehlermeldung:

Die betroffene Zeile wäre diese:
Code:
refReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded', true);
Code:
function createXMLHttpRequest() {
var ua;
if(window.XMLHttpRequest) {
try {
ua = new XMLHttpRequest();
} catch(e) {
ua = false;
}
} else if(window.ActiveXObject) {
try {
ua = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
ua = false;
}
}
return ua;
}
var refReq = createXMLHttpRequest();
function chimg(par,par2) {
var vozu = par;
var keys = par2;
var referenz = new Array();
<?php for($i=0;$i<=$REX['referenz']['keys'];$i++){ ?>
referenz[<?php echo $i; ?>] = '<?php echo $REX['referenz'][$path2][$i]; ?>';
<?php } ?>
var artikel = <?php echo ''.((empty($path2))?'0':$path2).''; ?>;
var pfad = '<?php echo $REX['HTDOCS_PATH']; ?>';
var img = document.showroom.src;
refReq.open("POST", "files/referenz.php", true);
refReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded', true);
refReq.onreadystatechange = handlechimg;
refReq.send("vozu="+vozu+"&img="+img+"&artikel="+artikel+"&keys="+keys+"&referenz[]="+referenz+"&pfad="+pfad);
};
function handlechimg() {
if (refReq.readyState == 4)
{
//alert(refReq.responseText);
document.showroom.src = refReq.responseText;
}
};
Comment