Ergebnis 1 bis 2 von 2

Thema: Js openwindow bildgrösse ermitteln

  1. #1
    Youngster
    Registriert seit
    16.11.2005
    Beiträge
    11
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Js openwindow bildgrösse ermitteln

    Hallo,

    Ich lade mittelgrosse Bilder mit unterschiedlichen Grössen (Breite, Höhe) dynamisch per Javascript in einen Array und rufe sie per Klick auf Icons (verkleinerungen des Bildes) auf.

    AUf jedem der neu geladenen mittelgrossen Bilder liegt ein Link, der eine ganz grosse Version des Bildes per openwindow aufruft.

    Wie kann ich die Grösse der ganz grossen Bilder per Javascript ermitteln um das openwindow jeweils anzupassen.

    Hab es so versucht, aber das tut nicht:

    Code:
    function open_bild_l(gross_nr)
    		{				
    
    				bild_l = bilder_l[gross_nr].src;
    				 var bildbreite = document.getElementById("bilder_l").style.width;
    				
    				 var bildhoehe = document.getElementById("bilder_l").style.height;		
    
    				open_bild_l_Win = window.open(bild_l,'open_bild_l_Win','width=bildbreite,height=bildhoehe,resizeable=yes,scrollbars=yes');
    				open_bild_l_Win.opener = self;
    		}
    Das openwindow-Script ist ok, wenn ich für widt und height feste Werte eingebe...
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Moin!

    Mit Javascript kannst du kein dynamisches HTML erzeugen, aber genau das bräuchtest du um die größe der Bilder zu ermitteln, bevor sie geladen werden.

    Mach ein 2. Array (ggf. ein drittes) mit den Größen der Bilder und sprich dann beide gleichzeitig an, z.B.
    Code:
    bilder = new array("bild_0.jpg","bild_1.jpg","bild_2.jpg","bild_3.jpg");
    hoch = new array(500,900,850,600);
    breit = new array(650,550,600,900);
    
    function open_bild_l(b)
       {            
        b = bilder[b];
        w = breit[b];  
        h = hoch[b];  
        open_bild = window.open(b,"bilder","width="+w+",height="+h+",resizeable=yes,scrollbars=yes");
       }
    +++ ungetestet +++

    G.a.d.M.

    Ronald

Ähnliche Themen

  1. Aus Formulardaten den Absender ermitteln
    Von Maria24 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 14
    Letzter Beitrag: 24.10.2007, 14:31
  2. Name von Hyperlink ermitteln
    Von Jessica Heinze im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 29.07.2007, 09:33
  3. IP-ermitteln
    Von im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 06.04.2007, 01:33
  4. .com Inhaber ermitteln?
    Von didi2005 im Forum Webhoster - Provider - (free) Webspace - Server - Domain
    Antworten: 2
    Letzter Beitrag: 04.02.2007, 19:18
  5. Browser ermitteln
    Von Marc im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 15
    Letzter Beitrag: 27.11.2005, 19:51

Stichworte

Berechtigungen

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