Ergebnis 1 bis 20 von 321

Thema: Allgemeiner Fragethread

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #11
    Hallöchen, ich hab mal wieder ein Problem.
    Und zwar möchte ich auf einer Seite mit einem klick auf ein Bild eine vergrößerte Version (davon) anzeigen lassen.

    Der JavaScript Code, den ich derzeit verwende:
    Code:
          function schliessen() {
       	if (fenster == fenster.closed) { fenster.close(); }
          }
    
          function schliessen2() {
    this.window.close();
          }
    
          function oeffnen(img,hoehe,breite) {
    
    	var fenster = window.open("", "","width=500,height=500,menubar=no,status=no,toolbar=no,dependet=yes,scrollbars=yes");
    		var text;
    	         text = "<html><head><title>Bild ";
    	    	 text += img;
    	   	 text +="</title></head><body style='text-align:center;font-family:MS Sans Serif; font-size: 11px;color:#FFF;background-color:#339;'><img height='"
             	 text += breite;
    		 text +="' width='";
    		 text += hoehe;
    		 text +="' alt='Bild ";
    	    	 text += img;
                 	 text +="'' src='";
                      text += img;
                      text += "'><br><a href='javascript:this.window.close();' title='Dieses Fenster schlie&szlig;en'>Fenster schließen</a></body></html>";
    
    fenster.document.write(text);
    
    	fenster.focus();
    
    } //Funtion Ende
    Aufruf vom Bild:
    HTML-Code:
    <a href="#" onclick="oeffnen('schusa_bild1_b.jpg',450,600)"><img style="border: 0px;" src="schusa_bild1_s2.jpg" width="263" height="350" alt=""></a>
    Wie lässt sich das auf die folgenden Punkte optimieren(?):
    • Es wird immer nur ein Fenster für die Bilder geöffnet; Klickt der User die Vorschau eines anderen an, geht kein neues auf, sondern es erscheint im alten (oder das alte wird vorher geschlossen)
    • Die Fensterabmessungen werden jedesmal einzeln übergeben, sodass jedes Fenster eine andere Breite bzw. Höhe haben kann
    • Firefox läd nach dem anzeigen des Fensters weiterhin (Ladegrafik aktiv). Was verurschacht das und wie kann man das beheben?
    • In der Statusleiste einen Hoverkommentar zum Bild

    Geändert von Bluescreen (04.05.2007 um 15:57 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •