Stefan Muenz: Frames nachladen

Beitrag lesen

Hallo Harald

Da meine JavaSript-Kenntnisse nur rudimentaer sind, moechte ich bitte, ob jemand das Script kurz ansehen koennte. Unter IE 4.01 und NS 4.5 laeuft es ja (ueberraschenderweise;-)) perfekt, allerdings weiss ich nicht, ob das auch bei anderen Umgebungen so ist bzw. ob ich alle Eventualitaeten beruecksichtigt habe.

Wenn Du kompatibel zu alten Hobeln bleiben willst, sind folgende Zeilen problematisch:

if(location.search.substr(location.search.length-1,1) == "A") frames.wcncontent.location.href="content.htm";
if(location.search.substr(location.search.length-1,1) == "B")

Denn die Methode substr() wird erst von neueren Browsern unterstuetzt.

Probier mal, sie an beiden Stellen zu ersetzen durch:

location.search.substring(location.search.length-1,location.search.length)

Wenn das klappt, solltest Du die letztere Variante mit substring() auf jeden Fall bevorzugen, denn diese Methode kennen auch Browser vor der 4er-Generation.

viele Gruesse
  Stefan Muenz

(ich hoffe, ich hab mich jetzt nicht vertan, mit den beiden Methoden steh' ich bekanntlich auf Kriegsfuss <g>)