Avatar billede snedled Nybegynder
03. november 2000 - 00:03 Der er 4 kommentarer og
2 løsninger

MouseOver - med tekst

Jeg har kikket de gamle spørgsmål igennem(146!!) men kunne ikke finde svaret.

Jeg skal sådan set bruge en simpel MouseOver-effekt, men istedet for et at der kommer et andet billede når musen er over, skal der komme en predefineret tekst. Når der klikkes skal teksten blive, og når der klikkes igen skal billedet komme tilbage.

Kan det lade sig gøre - og hvordan?
Avatar billede .stx Nybegynder
03. november 2000 - 10:40 #1
Prøve at lave et dokument med det her:

<html>
<head>
<title></title>
<script language=\"JavaScript\">
<!--
function MM_findObj(n, d) { //v3.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); return x;
}

function MM_setTextOfLayer(objName,x,newText) { //v3.0
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (navigator.appName==\'Netscape\') {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}
//-->
</script>
</head>

<body bgcolor=\"#3399CC\">
<div id=\"Layer1\" style=\"position:absolute; width:200px; height:115px; z-index:1; top: 12px\">
  <div align=\"center\"><a href=\"Http://www.jubii.dk/\" onMouseOver=\"MM_setTextOfLayer(\'Layer1\',\'\',\'%3Ca href=%22Http://www.jubii.dk/%22 %3E%3Cfont face=%22Verdana, Arial, Helvetica, sans-serif%22 size=%222%22%3E%3Ca href=%22http://www.eksperten.dk/%22 onClick=%22MM_setTextOfLayer(%27Layer1%27,%27%27,%27%253Cimg name=%2522funk1%2522 border=%25220%2522 src=%2522http://www.eksperten.dk/images/e_preload.gif%2522 width=%2522282%2522 height=%2522120%2522%253E%27)%22%3ESp&amp;oslash;rg %0D%0A    eksperten !!!%3C/a%3E%3C/font%3E\')\"><img name=\"funk1\" border=\"0\" src=\"http://www.eksperten.dk/images/e_preload.gif\" width=\"282\" height=\"120\"></a></div>
</div>
</body>
</html>
Avatar billede snedled Nybegynder
03. november 2000 - 13:51 #2
.stx> \"can\'t open file to write\" - hvad gør denne her?  - jeg kan se det kendt MM - har du lavet det i Dreamweaver?

/snedled
Avatar billede .stx Nybegynder
03. november 2000 - 21:34 #3
Ja, jeg har brugt Dreamweaver 3.0.
Avatar billede .stx Nybegynder
06. november 2000 - 16:17 #4
Virker det så nu ???
Avatar billede snedled Nybegynder
06. november 2000 - 17:28 #5
Nej, jeg kunne ikke bruge det du viste, men istedet har jeg lavet 100 små billeder :(

Men jeg tror at jeg lukker nu...

/snedled
Avatar billede snedled Nybegynder
06. november 2000 - 17:29 #6
...som tak for forsøget....  :-)

/snedled
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