Avatar billede hulk01 Nybegynder
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(
Avatar billede saudoo Nybegynder
16. april 2006 - 00:32 #1
Avatar billede saudoo Nybegynder
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. :)
Avatar billede hulk01 Nybegynder
16. april 2006 - 00:49 #3
Jeg ønsker at lave noget i stil med det der er på dba.dk, se her hvad jeg havde tænkt mig http://www.dba.dk/asp/soegning/detail.asp?annonceid=43339950. Det store billede skifter når man køre musen over de små. Hvordan lave jeg det???
Avatar billede saudoo Nybegynder
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
Avatar billede kimmys Nybegynder
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>
Avatar billede hulk01 Nybegynder
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(
Avatar billede hulk01 Nybegynder
16. april 2006 - 01:07 #7
MANGE TAK ;O)
Avatar billede saudoo Nybegynder
16. april 2006 - 01:19 #8
Kigger lige på det engang imorgen.. er for træt nu.. :)
Avatar billede webstuff Nybegynder
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>
Avatar billede hulk01 Nybegynder
16. april 2006 - 12:26 #10
tak for hjælpen allesammen, hvordan giver jeg de point?
Avatar billede webstuff Nybegynder
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 :)
Avatar billede saudoo Nybegynder
16. april 2006 - 14:36 #12
Hov ja.. Kunne man jo også.
Haha.. var vist rimelig træt igår. :D
Avatar billede kimmys Nybegynder
16. april 2006 - 14:43 #13
Håber du kunne bruge noget af det!
Avatar billede hulk01 Nybegynder
16. april 2006 - 20:25 #14
hmm......den har kun accepteret for kimmys & webstuff, hvorfor ikke saudoo.....jeg skylder dig nogle point......!
Avatar billede hulk01 Nybegynder
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.
Avatar billede kimmys Nybegynder
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
Avatar billede hulk01 Nybegynder
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
Avatar billede kimmys Nybegynder
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>
Avatar billede hulk01 Nybegynder
16. april 2006 - 23:58 #19
ok ;o)
Avatar billede webstuff Nybegynder
17. april 2006 - 11:21 #20
Takker for point ;o)
Avatar billede hulk01 Nybegynder
19. april 2006 - 13:04 #21
lukker den.........tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester