/ Forside/ Teknologi / Internet / Hjemme sider / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Hjemme sider
#NavnPoint
molokyle 23766
Klaudi 7947
bentjuul 7763
BjarneD 4584
severino 4460
Manse9933 4366
natmaden 3985
disken 3947
miritdk 3593
10  refi 3578
Billeder
Fra : UnderCover
Vist : 577 gange
20 point
Dato : 23-06-06 21:36

Hejsa.

Jeg vil gerne tage et billede og linke/henvise det til 1 større billede.

Altså klikke på det og et større billede kommer frem.

Der skal vær en række billeder ude til venstre og så skal det store komme frem på samme side til højre, dog arbejder jeg ikke i frames.

Er her nogle kloge hoveder som har et foreslag til hvordan jeg gør det

Hilsen UnderCover

 
 
Kommentar
Fra : ostemanden


Dato : 23-06-06 23:44

http://coppermine.sf.net/

Her er et rigtig godt galleri script, som bruger php og mysql... Utrolig nem at sætte op!

Accepteret svar
Fra : molokyle

Modtaget 20 point
Dato : 24-06-06 01:45
Kommentar
Fra : molokyle


Dato : 24-06-06 11:04

I javascript kan man gøre således:
Kode
<html>
<head>
<script language="javascript">
var imageName = "swapImage";
var oldSrc = null;
function imgOver(newSrc) {
oldSrc = document.images[imageName].src;
document.images[imageName].src = newSrc;
}
function imgOut() {
document.images[imageName].src = oldSrc;
oldSrc = null;
}
</script>
</head>
<body>
<p>
Kør musen over et tekstlink :
<a href="#" onmouseover="imgOver('BILLEDE1.gif')" onmouseout="imgOut()">Et</a>
<a href="#" onmouseover="imgOver('BILLEDE2.gif')" onmouseout="imgOut()">To</a>
</p>
<div style="position:absolute;top=100px;left=100px;">
<img name="swapImage" src="pixel.gif" width="100" height="100">
</div>
</body>
</html>


Linjen:
Kode
<div style="position:absolute;top=100px;left=100px;">

..bestemmer hvor på siden du vil have vist 'det store' billede.

Som pixel.gif har jeg valgt at bruge en transparant gif89a på blot 1 pixel, men du kunne såmen ligeså godt bruge en gif/jpg/png i samme farve som din baggrund.


I stedet for tekstlinks kan du istedet bruge billedlinks:

Kode
<a href="#" onmouseover="imgOver('BILLEDE1.gif')" onmouseout="imgOut()"><img src="lilleBILLEDE1.gif" alt="" /></a>
<br/>
<br/>
<a href="#" onmouseover="imgOver('BILLEDE2.gif')" onmouseout="imgOut()"><img src="lilleBILLEDE2.gif" alt="" /></a>


</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 24-06-06 11:12

Det er 100 år og en sommer siden jeg skrev dette script. Idag ville jeg nok skrive scripthenvisningen således:
Kode
<script type="text/javascript">
<!--
.
.
.
//-->


..og sætte billedstørrelsen: <img name="swapImage" src="pixel.gif" width="100" height="100">

..til: <img name="swapImage" src="pixel.gif" width="1" height="1">

</MOLOKYLE>





Kommentar
Fra : molokyle


Dato : 24-06-06 11:14

UPS.. en 'smutter' :
Kode
<script type="text/javascript">
<!--

/* Her står din kode.*/

//-->
</script>

</MOLOKYLE>

Kommentar
Fra : natmaden


Dato : 24-06-06 16:14

gik igang med denne for en tid siden, (php og javascript).
og er ikke kommer længere.
Tror ikke at metoden med javascript der henter billeder ind er særlig holdbar til et helt album.
http://diana.kjar.net/fotony/

Kommentar
Fra : natmaden


Dato : 24-06-06 16:23

sorry, albummet er lukket, skal lige teste noget kode

Kommentar
Fra : UnderCover


Dato : 24-06-06 16:23

Hej natmanden...

Jeg kan ikke se det du har lavet... Desværre

Hilsen UnderCover

Kommentar
Fra : UnderCover


Dato : 24-06-06 16:30

Hej molokyle, jeg kan slet ikke få dine koder til at virke argggggggggggggg.

Jeg har fx. et billede som hedder 01_lille.jpeg og et som hedder alm_01.jpeg hvad gør jeg kan du sætte dissen fil navne ind i koden?

Hilsen UnderCover

Kommentar
Fra : natmaden


Dato : 24-06-06 17:17

kan du lave php ?

Kommentar
Fra : UnderCover


Dato : 24-06-06 17:20

desværre ikke natmaden, er det svært at lære???

Åhh hvorfor skal det være så svært argggggggg.



Kommentar
Fra : natmaden


Dato : 24-06-06 18:12

Nej og dog, ja sproget er så stort og udvider sig konstant, så man ikke klare sig uden manual.
men sådan en er nu nem at få, http://dk.php.net/manual/da/

Men der er lige den vigtige detalje , php virker ikke uden at det er installeret på ens pc, og
at der først er instaleret en server (Apache), det er et helt kapitel for sig.

Men hvis at dine sider ligger på et webhotel, er det meget sandsynligt,
at du alerede har adgang til det.

Lad dig nu ikke skræmme af at det kan meget, for det meste lige meget.
men i forbindelse billeder kan det en hel del praktiske ting, som ikke er så svært(næsten)
det er det grundlæggende i php der må læeres først.
---
du skriver at du har et lille billede med navnet 01_lille.jpeg og et som hedder alm_01.jpeg
Jeg formoder at det er det samme billede i stort og lille,
og at du vil have ,at når man trykker på 01_lille.jpeg skal alm_01.jpeg komme frem !
det er der mange måder at gøre på, men også mange ting at tage hensyn til.
så som skærmopløsning og en masse andet som jeg lykkeligvis lige har glemt.

Måske at det var en ide at starte med at prøve et program der kan lave det for dig

dette er godt ,syntes jeg http://xnview.com/ og gratis er det også.

Kommentar
Fra : UnderCover


Dato : 24-06-06 19:05

Hej igen natmaden

Det er lige et program jeg kan bruge dog dog dog, kan jeg ikke gemme det i fx. gif som jeg kan sætte direkte ind på min side...

Hilsen UnderCover - som søger og søger hehe skod

Kommentar
Fra : natmaden


Dato : 24-06-06 19:51

? som gif..
Ja men du startede da selv med jpeg , jeg syntes da nok at det tager alle fomater.
men du kan da vælge at konvetere dine billeder før at du laver et album,
ved at markere alle de billeder du vil og trykke Ctrl+U
kik dog i programmets menuer(Under værktøj),
ja det kan meget så lav nogle prøvealbum , og lær dets mulighedder at kende.
Så kan du få rigtig meget ud af det

Ps husk lige at jpg er billeder i millioner af farver, gif er kun i max. 256

Mvh. Jørgen


Molo -> både CSS og Javascript metoden bruger preload, preload til hvem server eller klient
Det er jo ikke godt når min søde veninde skal se det på en 166mhz pc med 64mb ram.


Kommentar
Fra : UnderCover


Dato : 24-06-06 20:11

Hej Jørgen

Ja men den gemmer slideshowet i et format som ikke kan læses i mit program, kan jeg konvetere dette format til til gif. Ja det var vidst rigtigt formuleret

Hilsen UnderCover

Kommentar
Fra : natmaden


Dato : 24-06-06 21:25

den laver Diasshow som en .exe fil der indeholder det hele,
men det var jo et var jo ikke lige det som du startede med,
nej jeg tror ikke at du kan lave en stor gif med alle dine billeder i,
men fortæl mig bare hvordan, hvis du finder ud af det
I menuen opret kan du vælge Opret web... i de indstillinger som der kommer frem,
indstiller du det som du vil have det.
du har jo så en mappe som indeholder en startsfil (thumb.html) og mappe med dine billeder og en mappe med minibilleder.

der er også en menu i programmet der hedder hjælp, prøv den.

Kommentar
Fra : natmaden


Dato : 24-06-06 21:31

da du oprettede et diasshow valgt du nok 'gem' hvis , så får du en fil der slutter på .sld
det er en scriptfil til at køre det i programmet selv.
du skal i stædet vælge til højre 'Opret EXE/SCR'

Kommentar
Fra : natmaden


Dato : 24-06-06 21:36

.sld filen et en tekstfil der beskriver hvordan dit diasshow skal virke,
den kan åbnes i notepad .

Godkendelse af svar
Fra : UnderCover


Dato : 25-06-06 17:04

Tak for svaret molokyle.

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 : 6408917
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste