Autor |
Nachricht |
micha_sw
Threadersteller
Dabei seit: 15.06.2004
Ort: L.E.
Alter: -
Geschlecht:
|
Verfasst Mi 07.07.2004 09:20
Titel Problem mit DIV-Ebenen per JS ein/ausblenden### Lösung=PHP?? |
|
|
Hi Leute,
ich hab eine Problem mit div´s:
Ich möchte eine Galerie bauen, die so aussehen soll:
http://www.fabtone-studios.de/bp_galerie/
Die Bilder in Div´s (style) werden durch JS auf "visible" gesetzt;
nun mein Problem:
Wenn nun die Galerie aus z.B. 30 Bildern besteht, werden auch alle großen Bilder am Anfang geladen,
das dauert dann aber ewig beim Modem od. ISDN.
Hat da jemand nen Plan, wie ich die erst laden lassen kann, wenn man auf den entspr. Link klickt?
Geht das vielleicht mit php besser?
Hat da jemand ne gescheite Lösung?
Danke schon mal.
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mi 07.07.2004 09:30
Titel
|
|
|
In diesem Falle würde ich dir empfehlen, das ganze in php aufzubauen. Das birgt zwar ein wenig längere Ladezeit in sich, wenn der User den Link zum "öffnen" des Fensters anklickt, ist aber immer noch besser, als ALLE Bilder versteckt vorzuladen.
Erstelle aus deiner Bilddatenbank einfach eine Linkliste nach dem Schema
<a href="bildwahl.php?bild=1&stat=open">bild1</a>
<a href="bildwahl.php?bild=2&stat=open">bild2</a>
<a href="bildwahl.php?bild=3&stat=open">bild3</a>
und so weiter. Wenn du dann die Bildliste erstellt hast, kannst du anhand des übergebenen parameters $_GET["stat"] in php den "Zustand" des gewählten Bildelements bestimmen.
|
|
|
|
|
Anzeige
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Mi 07.07.2004 09:34
Titel
|
|
|
wieso PHP?
mach EINEN <img-Tag, gib dem ne id (zB id="blabla")
dann kannst doch einfach über
document.getElementById('blabla').src="EINANDERERBILDPFAD";
ein neues Bild an der selben Stelle laden...
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Mi 07.07.2004 09:35
Titel
|
|
|
ähh klar, ginge natürlich auch. ich bin kein freund von javascript...
|
|
|
|
|
micha_sw
Threadersteller
Dabei seit: 15.06.2004
Ort: L.E.
Alter: -
Geschlecht:
|
Verfasst Mi 07.07.2004 09:42
Titel
|
|
|
lass ich dann die DIV`s raus, oder lass ich die dann drin?
Wie sieht das dann so aus?
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst Mi 07.07.2004 09:44
Titel
|
|
|
Kannste rauslassen...
Code: | <img id="gallery" src="startbild.jpg"> |
auswechseln kannst du's z.B. so:
Code: | <a href="javascript:document.getElementById('gallery').src='zweitesbild.jpg';">Bildchen wechsel dich</a> |
|
|
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Mi 07.07.2004 09:46
Titel
|
|
|
dann brauchst gar keine div's mehr...
da reicht dir der eine img-tag, der dann nur variiert wird sozusagen...
einfach mal ausprobieren...
mal überlegen, wo ich das mal eingebaut hab...
öhhh
Hier wird zB beim laden eines mainframes automatisch das bild oben in dem anderen frame geändert....
|
|
|
|
|
micha_sw
Threadersteller
Dabei seit: 15.06.2004
Ort: L.E.
Alter: -
Geschlecht:
|
Verfasst Mi 07.07.2004 09:52
Titel
|
|
|
Ok - vielen Dank erstmal - ich werd mal basteln...
Danke
|
|
|
|
|
|
|
|
Ähnliche Themen |
ebenen ein- und ausblenden mit css und java
Präsentation Ebenen von Produkt ein/ausblenden
Ebenen in pdfs mithilfe von Schaltflächen ein-/ausblenden
[Javascript] Mehrere Ebenen mit einem Klick ausblenden?
[Javascript] Problem mit Div ein und ausblenden
mousover DIV ein-/ausblenden Problem (z-index, verzögerung)
|
|