script werkt niet in IE wel in FF
Hoe kan het dat mijn script niet in Internet Explorer werkt? maar wel in Firefox?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?
function updatechat(message, id2, id3)
{
if(message != "" && id3 != "REFRESH"){
document.getElementById("chat_snd").disabled = true;
if(message == '/weg'){
} else if(message == '/online'){
} else {
var requesturl= "chat.php?a=send&message="+message+"&date=default&chatid="+id2;
}
alert(requesturl);
xmlhttp.open("GET",basepath+requesturl,true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if(xmlhttp.responseText != "" && xmlhttp.responseText != " "){
/*alert(xmlhttp.responseText);*/
}
}
}
xmlhttp.send(null);
updatechat("", id2, '');
//document.getElementById("chat_snd").disabled = false;
} else {
var requesturl= "chat.php?a=get&chatid="+id2;
xmlhttp.open("GET",basepath+requesturl,true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if(xmlhttp.responseText != "" && xmlhttp.responseText != " "){
document.getElementById("chat_wnd").value = xmlhttp.responseText;
}
}
}
xmlhttp.send(null);
if(id3=='REFRESH'){
setTimeout("updatechat('', '"+id2+"', 'REFRESH')",1000);
}
}
}
?>
function updatechat(message, id2, id3)
{
if(message != "" && id3 != "REFRESH"){
document.getElementById("chat_snd").disabled = true;
if(message == '/weg'){
} else if(message == '/online'){
} else {
var requesturl= "chat.php?a=send&message="+message+"&date=default&chatid="+id2;
}
alert(requesturl);
xmlhttp.open("GET",basepath+requesturl,true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if(xmlhttp.responseText != "" && xmlhttp.responseText != " "){
/*alert(xmlhttp.responseText);*/
}
}
}
xmlhttp.send(null);
updatechat("", id2, '');
//document.getElementById("chat_snd").disabled = false;
} else {
var requesturl= "chat.php?a=get&chatid="+id2;
xmlhttp.open("GET",basepath+requesturl,true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
if(xmlhttp.responseText != "" && xmlhttp.responseText != " "){
document.getElementById("chat_wnd").value = xmlhttp.responseText;
}
}
}
xmlhttp.send(null);
if(id3=='REFRESH'){
setTimeout("updatechat('', '"+id2+"', 'REFRESH')",1000);
}
}
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Kevin van der Burgt
Ik denk niet dat dat hier heel veel zin heeft ;-)
TS;
Wat werkt er niet? Wat voor errors krijg je?
Sorry het is javascript. en ik weet niet hoe ik dan de fouten kan opsporen?
kevin schreef op 16.07.2009 23:33:
firebug..ik weet niet hoe ik dan de fouten kan opsporen?
firebug geeft aan dat er geen fouten in zitten. En werkt ook helemaal goed in firefox, maar in internetexploerer werkt het script niet..
Douwe schreef op 16.07.2009 23:11:
SanThe;
Ik denk niet dat dat hier heel veel zin heeft ;-)
Ik denk niet dat dat hier heel veel zin heeft ;-)
Zit standaard onder ctrl+v bij SanThe ;)
Zelfs IE geeft javascript errors ;) ze zijn alleen niet zo helder als die van FB. Maar ben toch wel benieuwd naar de melding want nu is het de spreekwoordelijke speld in de spreekwoordelijke hooiberg
Quote:
I lol'd.Hoe kan het dat mijn script niet in Internet Explorer werkt? maar wel in Firefox?
o, en welcome to the wonderfull world of javascript
hoe kom ik er achter dan wat de fouten zijn, hoe werk dat firebug eigenlijk precies?