ErikBooy007
Terugkerende gebruiker
- Lid geworden
- 24 mei 2007
- Berichten
- 3.814
Goeiemiddag, ik zit al een tijdje met de handen in het haar vanwege een probleempje met een AJAX request.
Ik vraag een pagina op, en check of de content gelijk is aan "[|]"... (dat heb ik voor nu even als delimiter gebruikt, om te splitten, uiteindelijk zal ik er een JSON object van maken).
En het script zegt steeds van niet terwijl dat volgens mij wel het geval is
Script:
[JS]
<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function createXML() {
var objXml = false;
try {
objXml = new XMLHttpRequest();
} catch (e) {
try {
objXml = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
objXml = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return objXml;
}
window.onload = function(){
var xmlHttp = createXML();
xmlHttp.open("GET", "getInfo.php?type=w&ICAO=EHTE", true);
xmlHttp.onreadystatechange = function() {
if ( xmlHttp.readyState == 4 && xmlHttp.status == 200 ) {
for ( var i in xmlHttp.responseText ) {
alert(xmlHttp.responseText);
}
}
}
xmlHttp.send(null);
}
</script>
</body>
</html>
[/JS]
Deze pagina staat op www.erikbooy.nl/SAA/test.php
En het bestand dat opgevraagd wordt, kun je vinden op www.erikbooy.nl/SAA/getInfo.php?type=w&ICAO=EHTE .
Zoals je ziet geeft het voor elk teken een alert (4x nu) en de charCode van het eerste teken is 65279 ...
Kan iemand me uitleggen waar dat door komt?
Ik vraag een pagina op, en check of de content gelijk is aan "[|]"... (dat heb ik voor nu even als delimiter gebruikt, om te splitten, uiteindelijk zal ik er een JSON object van maken).
En het script zegt steeds van niet terwijl dat volgens mij wel het geval is

Script:
[JS]
<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function createXML() {
var objXml = false;
try {
objXml = new XMLHttpRequest();
} catch (e) {
try {
objXml = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
objXml = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return objXml;
}
window.onload = function(){
var xmlHttp = createXML();
xmlHttp.open("GET", "getInfo.php?type=w&ICAO=EHTE", true);
xmlHttp.onreadystatechange = function() {
if ( xmlHttp.readyState == 4 && xmlHttp.status == 200 ) {
for ( var i in xmlHttp.responseText ) {
alert(xmlHttp.responseText);
}
}
}
xmlHttp.send(null);
}
</script>
</body>
</html>
[/JS]
Deze pagina staat op www.erikbooy.nl/SAA/test.php
En het bestand dat opgevraagd wordt, kun je vinden op www.erikbooy.nl/SAA/getInfo.php?type=w&ICAO=EHTE .
Zoals je ziet geeft het voor elk teken een alert (4x nu) en de charCode van het eerste teken is 65279 ...
Kan iemand me uitleggen waar dat door komt?