![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Jan Hatterscheid, 30. 03. 1999, 17:20
vormals = document.URL.replace(/http:\/\/www.kinoindex.de\/filme\//,"");
vormals = document.URL.replace(/http:\/\/www.kino-index.de\/filme\//,"");
vormals = document.URL.replace(/http:\/\/kinoindex.de\/filme\//,"");
vormals = document.URL.replace(/http:\/\/kino-index.de\/filme\//,"");
film = vormals.replace(/.htm/,"");
document.write (film);
Dieses Script (das in HTML-Dateien z.B. unter www.kinoindex.de/filme/ eingebaut werden soll) funktioniert nur in Netscape richtig. Im IE 4.0 (fuer Mac) kommt ein Error
vormals is not an object
Der Error ist ein endlos-error. Was habe ich falschgemacht.
Dieses Java-Script soll den Dateinamen (ohne .htm Endung) anzeigen fuer alle Datein die im verzeichnis /filme liegen, wobei die domains kinoindex.de und kino-index.de mit und ohne www geschrieben werden koennen sollten.
Vielen Dank für jegliche Art von Hilfe!!!
Jan
Die folgende Nachricht zum Thema stammt von: Cheatah, 30. 03. 1999, 17:59
Hi,
»» vormals = document.URL.replace(/http:\/\/www.kinoindex.de\/filme\//,"");
»» vormals = document.URL.replace(/http:\/\/www.kino-index.de\/filme\//,"");
»» vormals = document.URL.replace(/http:\/\/kinoindex.de\/filme\//,"");
»» vormals = document.URL.replace(/http:\/\/kino-index.de\/filme\//,"");
»» film = vormals.replace(/.htm/,"");
»»
»» document.write (film);
»» Dieses Script (das in HTML-Dateien z.B. unter www.kinoindex.de/filme/ eingebaut werden soll) funktioniert nur in Netscape richtig. Im IE 4.0 (fuer Mac) kommt ein Error
»»
»» vormals is not an object
vielleicht klappt es, wenn Du vorher "vormals = '';" definierst ("film" auch). Ich würde Dir aber zu einer einfacheren indexOf("/filme/")+7, indexOf(".htm") und substring Variante raten.
Cheatah
© 1998-2006
Impressum, Software: Classic Forum