Sarah: von einem Frame aus in einem anderen Frame Bild wechseln

Hallo

Wenn man bei dem Naviationsframe auf einen Link klickt, möchte ich, dass im Headfream sich das Bild wechselt, weiss aber nicht wie man das mit Javascript hinkriegt...

  1. Wenn man bei dem Naviationsframe auf einen Link klickt, möchte ich, dass im Headfream sich das Bild wechselt, weiss aber nicht wie man das mit Javascript hinkriegt...

    Wie sonst auch, nur musst du das Bild als Nachfahre des frames-Objekts ansprechen. http://selfhtml.teamone.de/javascript/objekte/frames.htm

    Gunnar

    --
    Good results come from experience; and experience comes from bad results.
  2. Mit ein Bild mit name 'meinBild' im frame 'meinFrame' versuche mal:

    <a href="javascript:parent.meinFrame.document.images['meinBild'].src='bild2.jpg'">link</a>

    Oder um bilder zu wechseln:

    <script language="javascript">
    function wechseln(bildName,bild1,bild2){
      if(parent.meinFrame.document.images[bildName].src==bild1)
        parent.meinFrame.document.images[bildName].src=bild2;
      else
        parent.meinFrame.document.images[bildName].src=bild1;
    }
    </script>

    <a href="javascript:wechseln('meinbild','bild1.jpg','bild2.jpg')">link</a>

    1. <script language="javascript">

      Da fehlt das type-Attribut (Pflicht). Es muss heißen:
      <script type="text/javascript">

      Gunnar

      --
      Good results come from experience; and experience comes from bad results.