Torsten: JS Frage ....

Beitrag lesen

Hi !

Es ist mal wieder so weit. Ich verstehe die (JS) welt nicht mehr !

Wo liegt der Unterschied zwischen eval() und einem simplen +  bei Strings ?
Das konkrete Beispiel:

document[name].src=eval(name+".src");

text=text+text.substring(0,1);

So wie es jetzt da steht ist es richtig ! Umgedreht geht es nicht !( der IE meckert) Aber warum ??

Für mich sehen beide Sachen eigentlich relativ analog aus ?!
Aber einmal muss es das eval sein, das andere mal darf es das eval nicht sein. Wo also liegt der Unterschied ?
..und noch eine kurze Frage zu CGI:
Ab welcher Browser Version geht die Umleitung auf eine HTML Seite per CGI mit
Location: ......... /n/n ??

Vielen Dank

Torsten