Uwe Kaiser: Bilderbuch

Hallo,

ich habe mit einem Satz unterschiedlich großer Bilder mit den beiden unter dem Stichwort Bilderbuch vorgegebenen Javascript-Dateien ein solches zu erstellen versucht.
Leider ein ziemlicher Fehlschlag. Während der IE bei Anpassung der Breite kleine wie große Bilder wenigstens in der Breite korrekt anzeigt, aber in der Höhe nicht (obwohl nirgends eine festgelegt ist), füllt der Firefox bei kleineren Bildern die Restbreite immer mit dem ersten Bild aus. Wie IE auch, schneidet er sie in der Höhe ab. Opera liefert überhaupt nur das erste Bild, aber der ist mir egal, weil er erstens sowieso am Aussterben ist und ja (DOM-Abfrage) auch bei entsprechender Einstellung nicht wirklich sagen "Ich bin Opera" sagen will. Nachdem auch die Hardcore Java-Fraktion meiner Umgebung nicht weiter weiß, ist dies ein Hilferuf: gibt es eine Lösung?

Dank und Gruß
Uwe

  1. Hallo Uwe,

    ich habe mit einem Satz unterschiedlich großer Bilder mit den beiden unter dem Stichwort Bilderbuch vorgegebenen Javascript-Dateien ein solches zu erstellen versucht.

    Wie sieht dein Quellcode aus?

    Opera liefert überhaupt nur das erste Bild, aber der ist mir egal, weil er erstens sowieso am Aussterben ist

    Wie kommst du darauf?

    und ja (DOM-Abfrage) auch bei entsprechender Einstellung nicht wirklich sagen "Ich bin Opera" sagen will.

    Wie versuchst Du Opera zu identifizieren?

    Nachdem auch die Hardcore Java-Fraktion meiner Umgebung nicht weiter weiß,

    Der Unterschied zwischne Java und Javascript ist dir bekannt?

    ist dies ein Hilferuf: gibt es eine Lösung?

    Klar, aber nur wenn Du anhand von _relevantem_ Quellcode zeigst, was du probiert hast und woran du gescheitert bist.

    Gruß,

    Dieter

    1. Hallo Dieter,

      Wie sieht dein Quellcode aus?

      Mein Quellcode entspricht genau dem Bilderbuchquellcode aus dem self html. + der dthtml-Datei. Ich habe natürlich die Namen meiner eigenen Bilder korrekt benutzt und die Breitenangabe von 300 auf 600 geändert.

      Wie kommst du darauf?

      Die aktuelle Browserstatistik weist Opera 2-komma Prozent zu.

      Wie versuchst Du Opera zu identifizieren?

      so

      var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0;

      function DHTML_init() {

      if (window.opera) {
           OP = 1;
       }
       if(document.getElementById) {
         DHTML = 1;
         DOM = 1;
       }
       if(document.all && !OP) {
         DHTML = 1;
         MS = 1;
       }
      if(document.layers && !OP) {
         DHTML = 1;
         NS = 1;
       }
      }
      und Opera bitte ich, sich als Opera auszugeben.

      Der Unterschied zwischne Java und Javascript ist dir bekannt?

      Yes

      Klar, aber nur wenn Du anhand von _relevantem_ Quellcode zeigst, was du probiert hast und woran du gescheitert bist.

      Einfach an der Umsetzung des Code. Originalcode "Bilderbuch" + dhtml-Datei, wie gesagt völlig korrekte Eingabe Bildname und Pfad und ein wenig die Größe angepasst.

      Zur Erläuterung noch: ich mache gerade Professionelles Webdesign (seit drei Monaten) und die Referenten sind wirklich gut. Aber hier staunen selbst sie. Ich wollte mein Fotoalbum über diese Lösung einstellen, weil das Dreamweaver-Webfotoalbum bei unterschiedlichen Ausgangsgrößen völlig absurd und ohnehin abgeschmackt aussieht, und ich bei anderen Lösungen bei 42 Fotos mit 84 IDs arbeiten müsste ...

      Dank jedenfalls schon mal für die Mühe bis hierher und Grüße
      Uwe