25. oktober 2002 - 16:09
Der er
16 kommentarer og 1 løsning
rollovereffekter
Hej, jeg vil gerne lave en effekt hvor, idet man peger på et link, så ændres teksten på siden. Hvordan gør man dette? mvh Mini
Annonceindlæg fra inspirit365
25. oktober 2002 - 16:20
#1
Teksten på siden?....skrifttype eller selve teksten i en label?
25. oktober 2002 - 16:23
#2
OnMuuseOver"Sub_Tekstvis" OnMouseOut="Sub_TekstSkjul" Sub TekstVis() Label1.tekst="Hejsa" Ens Sub Sub TekstSkjul() Label1.tekst="Farvel" Ens Sub
25. oktober 2002 - 16:24
#3
label.Text*
25. oktober 2002 - 16:24
#4
Undskyld - jeg formuleret det ikke så præcist. Når man peger på et link (I en menu ) Ønsker jeg at der skal fremvises en beskrivelse af hvad linket indeholdet. Dette skal ske ved at der i en tabel på siden ændres indhold, når der peget med musen på et link. Giver det nogen mening?
25. oktober 2002 - 16:25
#5
Er det det som du har skrevet foroven, der kan anvendes til dette?
25. oktober 2002 - 16:25
#6
Hvis det er et link, du vil skifte udseende på, så kan du gøre det med CSS. Hvis du vil have noget til at skifte et andet sted på siden, gøres det med JavaScript. Uanset hvad er du havnet i den forkerte kategori...
25. oktober 2002 - 16:26
#7
Er din side opbygget med frames?
25. oktober 2002 - 16:27
#8
nej - kun tabeller
25. oktober 2002 - 16:27
#9
Godt
25. oktober 2002 - 16:28
#10
jeg tænkte nok, at det ikke var denne kategori - kan I give et svar eller skal jeg flytte det til javascript afdelingen. Ja noget et andet sted på siden skal skifte
25. oktober 2002 - 16:30
#11
<img name='something' src='billede1.gif'> <a href='somesite.htm' onmouseover="document.images['something'].src='billede2.gif'" onmouseout="document.images['something'].src='billede1.gif'">Tryk på mig!</a>
25. oktober 2002 - 16:35
#12
lækkert oase. Lige en ting. Det er også et link som går til somesite.htm. Det er helt fint. Men det der ellers sker, er det bare: Når musen kører henover så ændrer den billede 1 på siden til billede 2....?
25. oktober 2002 - 16:36
#13
du kan også lave noget vis/gem lag, dette er lavet i Dreamweaver, hvor det er en indbygget funktion <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> function MM_findObj(n, d) { //v4.0 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 && document.getElementById) x=document.getElementById(n); return x; } function MM_showHideLayers() { //v3.0 var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2]; if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; } obj.visibility=v; } } //--> </script> </head> <body bgcolor="#FFFFFF" text="#000000"> <p><a href="#" onMouseOver="MM_showHideLayers('link2','','hide','link1','','show')" onMouseOut="MM_showHideLayers('link2','','hide','link1','','hide')">link1</a><br> <a href="#" onMouseOver="MM_showHideLayers('link2','','show','link1','','hide')" onMouseOut="MM_showHideLayers('link2','','hide','link1','','hide')">link2 </a> </p> <div id="link2" style="position:absolute; width:200px; height:17px; z-index:3; left: 40px; visibility: hidden; top: 40px; background-color: #FFFFCC; layer-background-color: #FFFFCC; border: 1px none #000000">dette er det der vises når du peger på link2</div> <div id="link1" style="position:absolute; width:200px; height:17px; z-index:2; visibility: hidden; left: 40px; top: 20px; background-color: #FFFFCC; layer-background-color: #FFFFCC; border: 1px none #000000">dette er det der vises når du peger på link1</div> <p> </p> </body> </html>
25. oktober 2002 - 16:38
#14
Tak ztyxx, nu nåede jeg lige at give point til oasen. Jeg skal da lige prøve det igang.
25. oktober 2002 - 16:39
#15
det er okay, hjælper ikke for at få point, men fordi at jeg mener at kunne bidrage med en løsning :-)
25. oktober 2002 - 16:39
#16
tak :-)
25. oktober 2002 - 16:48
#17
Nemlig :)
Kurser inden for grundlæggende programmering