16. april 2006 - 00:08
Der er
19 kommentarer og 2 løsninger
Hjælp til billede viser script
Jeg kunne tænke mig at lave en siden med en tabel hvor der er 4 små billeder i bundern og når musen køre over det vises det som et stort billede oven over. Er der ikke en der kan hjælpe mig med det. Er ikke nogen haj til programmering....;o(
Annonceindlæg fra Computerworld it-jobbank
16. april 2006 - 00:32
#1
16. april 2006 - 00:39
#2
Men iøvrigt ville det nok passer bedre at gøre det med enten PHP eller ASP.. Kan ikke hjælpe med PHP. Men godt med ASP. Dog kan du sikkert lave en masse fine effekter med Javascript, hvis du vælger dette. :)
16. april 2006 - 00:54
#4
Det andet sidste link jeg skrev kunne ca det du ber om. Der skal dog lige rettes lidt, så der fra start står et billede. Så billedet ikke forsvinder når man trækker musen væk fra thumbnailen. Og at dine thumbnails står ved siden af hinanden og ikke over hinanden.
http://www.dynamicdrive.com/dynamicindex4/thumbnail2.htm
16. april 2006 - 01:02
#5
<html> <head> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> </script> </head> <body> <IMG name="imgstor" SRC="Stien_til_det_store_billede_du_vil_starte_med.jpg" WIDTH=418 HEIGHT=300 ALT=""> <p> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede1.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede1.jpg" WIDTH=100 HEIGHT=75 ALT=""></a></td> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede2.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede2.jpg" WIDTH=100 HEIGHT=75 ALT=""></a></td> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede3.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede3.jpg" WIDTH=100 HEIGHT=75 ALT=""></a></td> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede4.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede4.jpg" WIDTH=100 HEIGHT=75 ALT=""></a></td> </p> </body> </html>
16. april 2006 - 01:03
#6
Hvordan gør jeg det, kan du hjælpe mig.......som sagt er jeg ikke den store haj ;o(
16. april 2006 - 01:07
#7
MANGE TAK ;O)
16. april 2006 - 01:19
#8
Kigger lige på det engang imorgen.. er for træt nu.. :)
16. april 2006 - 11:11
#9
Dette her burde også kunne klare det. ---------------------------------------------------------- <html> <head> <script type="text/javascript"> function ShowBigImage(image){ document.getElementById("BigImage").src = image; } </script> </head> <body> <center> <h1>Udskift Billede Ved MouseOver</h1> <img src="billede1.png" id="BigImage"> <br /><br /> <img src="billede1.png" onMouseOver="ShowBigImage('billede1.png');"> <img src="billede2.png" onMouseOver="ShowBigImage('billede2.png');"> <img src="billede3.png" onMouseOver="ShowBigImage('billede3.png');"> <img src="billede4.png" onMouseOver="ShowBigImage('billede4.png');"> <img src="billede5.png" onMouseOver="ShowBigImage('billede5.png');"> </center> </body> </html>
16. april 2006 - 12:26
#10
tak for hjælpen allesammen, hvordan giver jeg de point?
16. april 2006 - 13:29
#11
Det gør du ved at acceptere de svar vi har lavet. Jeg har allerede lagt et hvis du vil give mig point, de andre der skal have point skal også lægge et svar - så står der en forklaring til hvad du skal gøre :)
16. april 2006 - 14:36
#12
Hov ja.. Kunne man jo også. Haha.. var vist rimelig træt igår. :D
16. april 2006 - 14:43
#13
Håber du kunne bruge noget af det!
16. april 2006 - 20:25
#14
hmm......den har kun accepteret for kimmys & webstuff, hvorfor ikke saudoo.....jeg skylder dig nogle point......!
16. april 2006 - 20:26
#15
Og jo det har hjulpet mig meget. Fedt forum når man, som jeg, ikke er så stiv i programmering.
16. april 2006 - 20:29
#16
Kan heller ikke programmere, det var bare et script jeg i forvejen brugte.. held og lykke med din side
16. april 2006 - 23:13
#17
hmm, hjælp igen.....når jeg sætter den ind i en tabel så kan jeg ikke få de 4 små billeder og det store til at være i samme celle. den beholder det ene lille og det store, de 3 andre små smider den op for oven over tabelen...? Hvorfor
16. april 2006 - 23:23
#18
Det er min skyld! Undskyld, jeg havde glemt at slette </td> efter hvert billede... <html> <head> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> </script> </head> <body> <IMG name="imgstor" SRC="Stien_til_det_store_billede_du_vil_starte_med.jpg" WIDTH=418 HEIGHT=300 ALT=""> <p> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede1.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede1.jpg" WIDTH=100 HEIGHT=75 ALT=""></a> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede2.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede2.jpg" WIDTH=100 HEIGHT=75 ALT=""></a> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede3.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede3.jpg" WIDTH=100 HEIGHT=75 ALT=""></a> <a href="#ref" target="_self" onMouseover="MM_swapImage('imgstor','','Stien_til_det_store_billede4.jpg',1); return true;"> <IMG border="0" SRC="Stien_til_det_lille_billede4.jpg" WIDTH=100 HEIGHT=75 ALT=""></a> </p> </body> </html>
16. april 2006 - 23:58
#19
ok ;o)
17. april 2006 - 11:21
#20
Takker for point ;o)
19. april 2006 - 13:04
#21
lukker den.........tak for hjælpen
Vi tilbyder markedets bedste kurser inden for webudvikling