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; } };
Kommentar