casi: Probleme mit bilder-array und netscape

Ich habe auf der Seite http://insel.heim.at/malediven/350084/familienfest.htm eine manuelle Diashow. Netscape Communivator 4.7 quetscht alle folgenden Bilder auf die Größe des ersten, whrend MS I.E. das Bild wechselt...wie kann ich auch im Netscape erreichen, das die Bilder getauscht werden oder wie und wo kann ich eine Größenangabe für die Bilder machen?

  1. Hi
    Mit dem Bildertausch script kann man da nichts machen, da Netscape die Bildgroesse immer beibehaellt, wie du ja auch schon bemerkt hast ;-((
    Die einzige Moeglichkeit mit Netscape sowas zu machen besteht darin, das Bild in ein absolut positioniertes div zu schreiben und dann das div bei jedem Bildtausch neu zu schreiben.
    Also:
    <div id="div1" style="position:absolute;top:10;left:10;">
    <img src="...">
    </div>

    Bildtausch fuer NS:(am Beispiel von bildvor)

    function bildvor ()
    {
      if (a==27)
        {
          alert("Dieses war das letzte Bild der Gallerie. Druecken Sie auf 'Bild zurück' um fortzufahren oder auf 'Fertig' um das Fenster zu schließen");
        }
      else
        {
          a=a+1;
                 if (document.layers)
               {
                 document.div1.document.open();
                 document.div1.document.write('<img src='+foto[a]+'>');
                 document.div1.document.close();
               }
                 else if (document.images)     window.document.images[0].src=foto[a];
        }
    }
    Tschau Holger

    1. Hi

      Also: (von Dir)
      <div id="div1" style="position:absolute;top:10;left:10;">
      <img src="...">
      </div>

      Dieses müsste ich dann also für jedes einzelne Bild schreiben...das würde dann aj beliebeig viel bei vielen Bildern....was sagt uns das? Netscape ist nicht der Hit. Das ist ja nicht das erste mal, das er spinnt.
      Aberzrotzdem Danke Dir! casi

      1. Hi

        Dieses müsste ich dann also für jedes einzelne Bild schreiben...das würde dann aj beliebeig viel bei vielen Bildern....was sagt uns das? Netscape ist nicht der Hit. Das ist ja nicht das erste mal, das er spinnt.

        Nein, du hast das zum Glueck ;-) falsch verstanden. Du musst nur dein erstes!! Bild in ein Div schreiben. Also brauchst du auch nur ein div.
        Der einzige Unterschied ist der, dass das Bild nicht mit
        document.images[Nr].src=...
        ausgetauscht wird, sondern mit:
        document.layername.document.open();
        document.layername.document.write('<img src='+...+'>');
        document.layername.document.close();
        also drei Zeilen fuer NS und eine Zeile fuer IE, da gibt es noch weit schlimmeres ;-))
        Tschau Holger

        1. Vielen Dank, ich habe es ausprobiert, aber noch nicht veröffentlicht. Kannst es Dir ja anschauen, wenn Du magst.
          < http://insel.heim.at/malediven/350084/einzelschalten1.htm>

          hab von der Richtung noch herzlich wenig ahnung, deshalb wäre ich da nie drauf gekommen und es sieht sonst einfach auch scheiße aus...
          Danke nochmal...
          gruß carsten