Hallo axel
- alert("Alarms.DateEvt".substr(-8)) liefert nicht ".DateEvt" sondern "Alarms.DateEvt". Ausprobiert mit IE 5.0.
Stimmt, da ist ein Bug im IE.
Alle anderen Browser die ich getestet habe liefern da ECMA-262 normgerecht '.DateEvt'
(.. das kommt davon wenn man kein Windows benutzt)
Was ich aber bei substr mit einem negativen Wert zu erwarten habe, hätte ich nicht vorherzusagen gewagt (geschweige denn, ob das bei jedem Browser gleich ist).
Wie vorherzusagen gewagt? Steht doch so in der Doku, und ist z.b. in PHP genauso.
Gruss,
Carsten