Thread [chatterbox] Internet Explorer 8 u.a. erzeugt USERNAME: undefined im Chat (29 answers)
Opened by GwenDragon at 2013-01-15 16:36

Linuxer
 2013-01-16 16:07
#164981 #164981
User since
2006-01-27
3875 Artikel
HausmeisterIn

user image
Habe es gerade in der Web Console meines Firefox getestet.

Code: (dl )
1
2
3
4
[15:59:34.975] encodeURIComponent("")
[15:59:34.976] ""
[15:59:38.881] encodeURIComponent()
[15:59:38.883] "undefined"


Hier wäre es wohl auch so, dass encodeURIComponent() "undefined" liefert, wenn es nichts (also ein undefined) übergeben bekommt.

split() liefert mir im Firefox jedenfalls einen leeren String (und kein "undefined"):

Code: (dl )
1
2
3
4
5
6
[16:04:18.243] var str="foo__";
[16:04:27.165] var n = str.split("__");
[16:04:31.681] n[1];
[16:04:31.683] ""
[16:04:35.447] n[0];
[16:04:35.448] "foo"


Edit:
Mal schauen, ob und wie ich das im IE8 fix testen kann...

Ist jetzt leider argumentativ doof: in den Entwicklertools des IE8 habe ich das gleiche Ergebnis...
Last edited: 2013-01-16 16:13:11 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread [chatterbox] Internet Explorer 8 u.a. erzeugt USERNAME: undefined im Chat