Gå til innhold

Pekerfølsomme knapper....


Anbefalte innlegg

Lager en ny meny på siden, og tenkte å ha pekerfølsomme knapper. Så er det slik at jeg har delt opp et bilde i flere bilder. Dermed blir det annenhver gang et vanlig bilde og et bilde med en pekefølsom funksjon.

 

Problemet er at etter det pekerfølsomme bildet blir det en åpning til det vanlige bildet. En glippe som ikke ser pent ut. Hvordan får jeg vekk det? Koden er slik...

 

</head>

 

<body>

 

<p><img border="0" src="Grafikk/_VM_01.jpg" width="100" height="24"><br>

<applet code="fphover.class" codebase="./" width="100" height="24">

<param name="color" value="#000080">

<param name="image" valuetype="ref" value="Grafikk/_VM_02.jpg">

<param name="hoverimage" valuetype="ref" value="Grafikk/_VM_02_ov.jpg">

</applet>

<br>

<img border="0" src="Grafikk/_VM_03.jpg" width="100" height="10"><br>

<applet code="fphover.class" codebase="./" width="100" height="26">

<param name="color" value="#000080">

<param name="hovercolor" value="#0000FF">

<param name="textcolor" value="#FFFFFF">

<param name="effect" value="glow">

<param name="image" valuetype="ref" value="Grafikk/_VM_04.jpg">

<param name="hoverimage" valuetype="ref" value="Grafikk/_VM_04_ov.jpg">

</applet>

 

og slik fortsetter den videre nedover... Hvor og hvordan gjør jeg om slik at det ikke blir et mellomrom mellom det pekerfølsomme bilder og det vanlige?

Lenke til kommentar
Videoannonse
Annonse
Med ordet pekerfølsomt bilde, mener du da onMouseOver?

 

Ja det er vel det det er ja:-)

 

Og når det gjelder Javascript, så er det helt sikkert mye bedre, men jeg vet, som dere kanksje har fått med dere, like mye om Javascript som katter vet om atomer...

 

:smile:

 

Men hvis noen er behjelpelig med hvordan det skal se ut, evt i javascript, så mottas det med takk.

Lenke til kommentar

I Head-taggen:


<script language="JavaScript" type="text/JavaScript">

<!--

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_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_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>

 

<body onLoad="MM_preloadImages('rollover-bilde.jpg')">



<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','rollover-bilde.jpg',1)"><img name="Image1" border="0" src="orginalbilde.jpg"></a> 

Lenke til kommentar
Bruker du dreamweaver, kommer det som mikka pastet, når du vil..

 

Jeg anbefaler Dreamweaver MX sterkt hvis du skal jobbe med websider.

 

Bruker, øh, host hark, Frontpage:-)

 

Prøvde den Mikka skrev, men fikk det ikke helt til. Fikk en feilmelding. Skal lage hele menyen, så kan dere som kan dette, få rettet alle barnesykdommene :p

Lenke til kommentar
Bruker du dreamweaver, kommer det som mikka pastet, når du vil..

 

Jeg anbefaler Dreamweaver MX sterkt hvis du skal jobbe med websider.

 

Bruker, øh, host hark, Frontpage:-)

 

Prøvde den Mikka skrev, men fikk det ikke helt til. Fikk en feilmelding. Skal lage hele menyen, så kan dere som kan dette, få rettet alle barnesykdommene :p

Hvorfor sa du ikke det litt før da..

I FrontPage er det faktisk en funksjon for å gjøre akkurat dette.

Format > DHTML-effekter. Så markerer du bildet du vil skal være perkerfølsomt, og velger nytt bilde for mouseoveren.

Så sant du bruker 2002 versjonen da..

Lenke til kommentar
Bruker du dreamweaver, kommer det som mikka pastet, når du vil..

 

Jeg anbefaler Dreamweaver MX sterkt hvis du skal jobbe med websider.

 

Bruker, øh, host hark, Frontpage:-)

 

Prøvde den Mikka skrev, men fikk det ikke helt til. Fikk en feilmelding. Skal lage hele menyen, så kan dere som kan dette, få rettet alle barnesykdommene :p

Hvorfor sa du ikke det litt før da..

I FrontPage er det faktisk en funksjon for å gjøre akkurat dette.

Format > DHTML-effekter. Så markerer du bildet du vil skal være perkerfølsomt, og velger nytt bilde for mouseoveren.

Så sant du bruker 2002 versjonen da..

 

---

 

Har 2000 versjonen. Det er også en funksjon der, og det var også den jeg brukte, men da kommet dette uønskede mellomrommet mellom den mouseover-bilder og et vanlig bildet...

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...