dhillo: Problem mit Bildladen

Hi,

ich habe ein klitzekleines Problem und verzweifle daran. Es geht darum das ich ein Bild habe, das eine neue src bekommen soll, realisiert recht simpel durch: (vereinfacht; habe das objekt drumherum mal außen vor gelassen)

img.src = 'new.jpg'; in einer funktion (in besagtem objekt)

Rufe ich nun die Funktion mittels:

<script type="text/javascript">bla.loadNewImg('new.jpg');</script>

... auf, funktioniert alles einwandfrei.
Nur wenn irgendein Element bei onclick diese Funktion aufrufen soll, dann wird das Bild einfach nicht neu geladen, OBWOHL per alert(); die richtige _neue_ src ausgegeben wird.

Bitte um Hilfe oder Strick.

  1. da ich mich nicht gut mit JavaScript auskenne, kann ich dir da nciht wirklich helfen...

    aber vielleicht hilft dir das hier: http://de.selfhtml.org/dhtml/beispiele/bilderbuch.htm

  2. Hi,

    Rufe ich nun die Funktion mittels:
    <script type="text/javascript">bla.loadNewImg('new.jpg');</script>
    ... auf, funktioniert alles einwandfrei.
    Nur wenn irgendein Element bei onclick diese Funktion aufrufen soll, dann wird das Bild einfach nicht neu geladen, OBWOHL per alert(); die richtige _neue_ src ausgegeben wird.

    es bringt bei einem Problem relativ wenig, funktionierenden Code zu nennen, aber den problembehafteten Code wegzulassen. Was wir Dir sagen können ist, dass der gepostete Code offensichtlich funktioniert.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  3. Hell-O!

    (vereinfacht; habe das objekt drumherum mal außen vor gelassen)

    Doch dieses scheint mir der Schlüssel zu deinem Problem zu sein.

    Rufe ich nun die Funktion mittels:
    <script type="text/javascript">bla.loadNewImg('new.jpg');</script>
    ... auf, funktioniert alles einwandfrei.

    Was ist "bla"? Besagtes Objekt?

    Nur wenn irgendein Element bei onclick diese Funktion aufrufen soll, dann wird das Bild einfach nicht neu geladen, OBWOHL per alert(); die richtige _neue_ src ausgegeben wird.

    Ohne die Methode obj.loadNewImg zu kennen, kann dir niemand helfen. Wird denn auch das zutreffende Bildobjekt innerhalb des Dokumentes referenziert? Gibt es Fehler oder Warnungen in der JS-Konsole?

    Siechfred

    --
    Ich bin strenggenommen auch nur interessierter Laie. (molily)
    Siechfreds Tagebuch || Falle Aufteilungsbescheid || RT 221 Erfurt-Altstadt i.V.