/ Forside/ Teknologi / Udvikling / HTML / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Position på side
Fra : RyeJensen
Vist : 676 gange
200 point
Dato : 04-11-04 14:22

Jeg har lavet et fotogalleri i HTML, og lavet det således at når man klikker på de enkelte billeder, vises billedet i stor størrelse i en ny ramme. Popup'en har jeg lavet med et javascript fra www.html.dk ( http://www.html.dk/scripts/javascript/00023 ).

Mit problem er nu, at når popup'en åbner, springer fotogalleriet tilbage til toppen af siden, og man skal så "starte forfra" i galleriet igen. Det er selvfølgelig ikke uoverkommeligt at skulle scrolle ned, hver gang man har set nærmere på et billede, men det vil være cool, hvis galleriet blev hvor det var, når popup'en åbnede. Kan det lade sig gøre?

Jeg skal lige gøre opmærksom på, at jeg er fuldstændig ny på området, så pædagogisk sans er nok nødvendig

 
 
Kommentar
Fra : smorch


Dato : 04-11-04 14:35

Vis noget kode - så vil det være lidt lettere at fLeJ søge

mvh
sMorch

Kommentar
Fra : RyeJensen


Dato : 04-11-04 14:57

Kode
<html>
<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Fotogalleri</title>
<script type="text/javascript">
function popup(url,name,win_height,win_width) {
pos_horizon = ((screen.width/2)-(win_width/2));
pos_vertical = ((screen.height/2)-(win_height/2));
window.open(url,name,"width="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon,"title=Bryllup 2004"   );}
</script>
</head>
<body>
<table align="center" id="table1">
<tr width="130">
<td valign="top" width="130" style="border-left: 1px solid #5C79FE">
<table width="100%" id="table2">
<tr>
<td width="130" height="120" align="center" valign="top">
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">
<a href="#" onclick="popup('../billede 002.jpg','VisBillede','600','800')">
<img border="0" src="../billede 002_small.jpg" width="100" height="75"></a>
</td>
</tr>
<tr>
<td width="130">&nbsp;</td>
</tr>
</table>
</td>
......
</tr>
</table>
</body>
</html>

Dette gentages herefter 5 gange horisontalt og fsv. uendeligt vertikalt. Giver det mening?

Accepteret svar
Fra : smorch

Modtaget 210 point
Dato : 04-11-04 15:12

Skift

<a href="#" onclick="popup('../billede 002.jpg','VisBillede','600','800')">
<img border="0" src="../billede 002_small.jpg" width="100" height="75"></a>

ud med:


<img style="cursor:hand" onclick="popup('../billede 002.jpg','VisBillede','600','800')">border="0" src="../billede 002_small.jpg" width="100" height="75">




Kommentar
Fra : severino


Dato : 04-11-04 19:51

Hej Rye, prøv at smutte ind og hent dette program, det er så pædago goksk at alle kan bruge det, da det selv laver det hele for en. Jeg har leget meget med det, og syntes det funker fornuftigt.
http://www.ornj.net/ hvor Web Album Generator kan hentes, eller direkte på http://www.ornj.net/software/webalbum/webalbum_setup.exe

Du bestemmer selv hvordan og hvor mange billeder der skal på. Men prøv først at lave en side med få billeder (omkring 10) så du kan overskue funktionen.

Kommentar
Fra : RyeJensen


Dato : 04-11-04 20:12

Severino -> Jeg har aldrig prøvet det program som du foreslår, men jeg har prøvet nogle andre, og jeg har hver gang været frustreret over at jeg ikke kunne få det lige nøjagtigt som jeg ville have det (formentlig fordi jeg ikke var tålmodig nok til at sætte mig ind i det), så jeg valgte at lave det selv.

Godkendelse af svar
Fra : RyeJensen


Dato : 04-11-04 20:13

Jamen det virkede jo helt perfekt. Tak for hjælpen smorch.
                        

Kommentar
Fra : smorch


Dato : 04-11-04 20:36

Sæææl



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste