Günter Marchewka: Bilder ohne URL ansprechen

Beitrag lesen

Hallo frank_eee

so sieht jetzt die beispielfunktion aus. nun soll aber überprüft werden, ob bei document.namedesbildes1.src jetzt auch (bsp.:)"bild1.gif" ist und nicht "bild56.gif". würde auch klappen, wenn er bei dem ganzen vertauschen zeugs da oben nicht die bildnahmen immer MIT URL eintargen würde. als document.namedesbilde1.src wird dann nicht beispielsweise "bild.gif" eingetragen sondern "file:///name/name/name/bild.gif"

Versuch es mal mit folgendem Code, der ist etwas anpassungsbedürftig und nur mit dem IE getestet, löst aber grundsätzlich Dein Problem:
var xURL = ' ';
xURL = document.URL;
URLpart = xURL.split("\");
HTMLname = URLpart[URLpart.length-1];
if (HTMLname == xURL) // MSIE Version 4 + Windows95
  { URLpart = xURL.split("/");
    HTMLname = URLpart[URLpart.length-1];
  }
HTMLname = HTMLname.toLowerCase();
Dieses Beispiel führt dazu, daß in der Variablen HTMLname eben "datei.html" steht oder was auch immer der letzte Teil einer URL war, der nach dem letzten Backslash oder Schrägstrich steht.
Grüsse
Günter