Das Webmaster Netzwerk Foren-Übersicht
Registrieren
Mitgliederliste
Benutzergruppen
FAQ
Beiträge seit dem letzten Besuch anzeigen
Das Webmaster Netzwerk Foren-Übersicht
 
javascript für bildanguggen

 
   Das Webmaster Netzwerk Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen:
Nächstes Thema anzeigen:  
BeitragVerfasst am: Di Nov 18, 2003 16:58    Titel: javascript für bildanguggen
Autor Nachricht
kontur



Anmeldedatum: 16.01.2003
Beiträge: 246
Wohnort: passau

BeitragVerfasst am: Di Nov 18, 2003 16:58    Titel: javascript für bildanguggen

jo...mit meinem noch äußerst lückenhaftem js können hab ich mich mal dran gemacht ein skript zu basteln, des auf klick ein fenster aufmacht das auf größe des inhalts getrimmt is...


mit
<a href="javascript:prev('102')"> wird's aufgerufen
102.jpg und 102.html sind bild bzw bild in einer tabelle mit kleiner erklärung drunter...

ich will nun ein fenster aufmachen, dass 100px höher als das bild is
diese fenster sollen je nach quer/hochformat zwei breiten haben, die höhe is dann jeweils spezifisch

voila:

function prev(pic) {
myurl = "pics/" + pic + ".html";
mypic = new Image();
mypic.src = "pics/" + pic + ".jpg";
winheight = mypic.height + 100;
if (mypic.width < 450 ){
window.open(myurl,"myname","width=450, height="+winheight+", left=100, top=100, scrollbars=yes, resizeable=yes, toolbar=no");
}
else {
window.open(myurl,"myname","width=800, height="+winheight+", left=100, top=100, scrollbars=yes, resizeable=yes, toolbar=no");
}
}

das prob das ich nun damit habe:

ich klick einmal den href...und browser öffnet ein fenster des ca 100 höhe hat;
erst beim zweiten klicken macht er das fenster in korrekter höhe auf.

woran kann das liegen und wie werd ich den fehler los?

danke für support,
k.
Nach oben
BeitragVerfasst am: Di Nov 25, 2003 13:58    Titel:
Autor Nachricht
Afterburner
Gast





BeitragVerfasst am: Di Nov 25, 2003 13:58    Titel:

Hi,

Das Objekt New Image() erwaret normalerweise eine Breiten und Höhen Angabe.

New Imgae(Breite, Höhe)

Ich habe festgestellt, daß ohne diese Angaben der Browser z.T. macht was er will.

Vielleicht hilft dir das ja schonmal etwas weiter.

MfG
Afterburner
Nach oben
BeitragVerfasst am: Di Nov 25, 2003 17:18    Titel:
Autor Nachricht
kontur



Anmeldedatum: 16.01.2003
Beiträge: 246
Wohnort: passau

BeitragVerfasst am: Di Nov 25, 2003 17:18    Titel:

sicher? wie soll ich auf die breite eines bild zugreifen wenn ich es im new Image() schon angeben soll?

kann ja net
mypic = new Image(mypic.width , mypic.height) machen, oder kann ich?

danke schonmal für die antwort, ich guck ob ich dazu irgendwo was finde...auch wenn's mir grad bissl unlogisch aussieht..

hab das prob nun vorerst mal anders gelößt..würd mich aber dennoch interessieren warum es so wie oben nicht geht, also wenn einem was einfällt, büüddde Smile

k.
Nach oben
BeitragVerfasst am: Do Nov 27, 2003 08:54    Titel:
Autor Nachricht
mr.green



Anmeldedatum: 25.09.2002
Beiträge: 180

BeitragVerfasst am: Do Nov 27, 2003 08:54    Titel:

da ich momenten etwas in eile bin folgender tip: schau dir mal meinen source code auf www.alex-mastny.coman. hoffe du blickst dort durch ... wenn nicht muss ich dich leider bis aufs wochenende vertrösten. da hab ich dann mehr zeit. sorry.
Nach oben
Beiträge der letzten Zeit anzeigen:   
   Das Webmaster Netzwerk Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1
Gehe zu: