Seite 1 von 2
großes bild beim mausübergang laden ?
Verfasst: 16.03.2007 19:29
von Noxxx
also ich habe ne seite wo man bilder von unseren partys sehen kann, nun ist das so das es die kleinen bilder anzeigt und wenn man draufklickt dann lädt es in einem neuen fenster per script ein großes bild...
guckst du hier,....
http://www.hate-you.ch/index.php?conten ... a030307k#2
nun habe ich aber unter wwww.zaunrechner.de gesehen das es ein script oder so gibt wo man nur drüberfahren muss und dann wird ein großes bild geladen....
guckst du hier
http://www.zaunrechner.de/index.php?ste ... richtung=v
kennt einer das script oder kann mir einer helfen ? bei der suche kam so nix richtig raus....
vielen dank für jeden typ
Verfasst: 16.03.2007 19:51
von easygo
Würde statt onClick einfach onMouseOver + onMouseOut definieren / verwenden. easy
Verfasst: 16.03.2007 19:54
von gn#36
Ich würde sagen, das Skript kommt ursprünglich von dort:
http://www.bosrup.com/web/overlib/
Damit müsste sowas ohne Probleme realisierbar sein, wobei das nicht mal unbedingt zwingend notwendig ist. Es muss ja lediglich vom JavaScript das große Bild in ein IMG Tag verpackt werden dass dann an der entsprechenden Stelle eingebaut wird.
Allerdings wäre ich mit sowas vorsichtig, die Seite braucht ja jetzt schon recht lange zum laden und jedes mal wenn der Mauszeiger über ein Bild fährt wird sofort angefangen nachzuladen wenn das ganze eingebaut ist.
Verfasst: 16.03.2007 20:26
von easygo
Dass da auf overlib zugegriffen wird, ist klar. Steht ja auch Schwarz auf Weiß im Quelltext.
overlib legt aber noch lange nicht fest, wodurch der Aufruf zu erfolgen hat :/
So was bestimmt im Grunde jeder selbst (s.o.)
Verfasst: 16.03.2007 20:35
von kolja
gn#36 hat geschrieben:Allerdings wäre ich mit sowas vorsichtig, die Seite braucht ja jetzt schon recht lange zum laden und jedes mal wenn der Mauszeiger über ein Bild fährt wird sofort angefangen nachzuladen wenn das ganze eingebaut ist.
das ist der punkt!
wenn das mit javascript gemacht wird,
werden beim seitenaufruf
alle bilder in
klein und gross geladen
kostet traffic und vor allem zeit
ich würde nach ner anderen lösung ausschau halten...
selber löse ich das album so:
http://www.phpbb.de/viewtopic.php?t=144818&highlight=
ist aber noch in der entwicklung....
würde gerne die frames durch div´s ersätzen,
wenns geht...
kolja
Verfasst: 16.03.2007 20:41
von easygo
kolja hat geschrieben:das ist der punkt!
wenn das mit javascript gemacht wird,
werden beim seitenaufruf alle bilder in klein und gross geladen
Da verwechselst du jetzt was. Wieso beim Seitenaufruf?

Verfasst: 16.03.2007 20:58
von gn#36
easygo hat geschrieben:kolja hat geschrieben:das ist der punkt!
wenn das mit javascript gemacht wird,
werden beim seitenaufruf alle bilder in klein und gross geladen
Da verwechselst du jetzt was. Wieso beim Seitenaufruf?

Genau. Beim Seitenaufruf werden erst einmal nur die kleinen Bildchen geladen (zumindest wenn's vernünftig programmiert ist). Aber der fängt ja sofort wieder an zu laden sobald die Maus über einem Bildchen ist und das würde mich stören.
Verfasst: 16.03.2007 21:07
von easygo
Mich schon auch, aber soll von mir aus jeder machen wie er lustig ist :/ easy
Verfasst: 17.03.2007 00:07
von kolja
easygo hat geschrieben:Da verwechselst du jetzt was. Wieso beim Seitenaufruf?

natürlich kann man die bilder auch dynamisch nachladen,
aber dann muss ich mit der maus doch etwas länger über dem bild verweilen, bis es popuppt (50kb/bild)
und wenn ich mit der maus quer über den bildschirm gehe
so, oder so keine elegante lösung....
kolja
Verfasst: 17.03.2007 01:47
von easygo
kolja hat geschrieben:natürlich kann man die bilder auch dynamisch nachladen,
Was meinst du jetzt mit dynamisch? Schau mal, jedes Nachladen erfordert eine (Maus)aktion.
Vorher tut sich da rein gar nix. Weder bei onClick noch bei onMouseOver (s.o.)
kolja hat geschrieben:aber dann muss ich mit der maus doch etwas länger über dem bild verweilen, bis es popuppt (50kb/bild)
Noch nicht wirklich ausprobiert, nehm ich an, denn so ein Popup ist bei overlib schneller da
als du blinzeln kannst! Ok beim Nachladen darf man dann halt zuschauen :/ easy