Avatar billede enlize Nybegynder
14. november 2000 - 12:00 Der er 4 kommentarer og
1 løsning

Layer og Frames

Jeg har en menu. Når musen køre hen over menuen skal der vises en submenu, men submenuen skal vises i en anden frame.

Hvor dan gør jeg det?

Her er lidt kode:

<script language=\"javascript\">
<!--
function showLayer (id) {
          if (document.layers)
            document[id].visibility = \'show\';
          else if (document.all)
            document.all[id].style.visibility = \'visible\';
          else if (document.getElementById)
            document.getElementById(id).style.visibility = \'visible\';
    }
// -->
</script>

<a href=\'\' onMouseOver=\"\"showLayer(\'layerCalender\');\"\">MenuPunkt1</a>

også kommer layerCalender her
response.write \"<STYLE TYPE=\'text/css\'><!-- #layerCalender {margin-top: 38px; margin-left: 446px;} --></style>\"
    response.write \"<div ID=\'layerCalender\' style=\'visibility: hidden;\'>\"
.....osv
response.write \"</div>\"
Avatar billede nikolajdu Nybegynder
14. november 2000 - 12:29 #1
Kig her der er en forklaring...

http://www.dansteinman.com/dynduo/
Avatar billede nikolajdu Nybegynder
14. november 2000 - 12:33 #2
Du kalder layeret i en anden frame med den her, hvis du f.eks vil swappe images...

<a href=\"#\" onmouseover=\"parent.frameb.En_Eller_Anden_Skiftefunktion();\">Skift</a>

Funktionen skal så lægges ind i FRAMEB
Avatar billede nikolajdu Nybegynder
14. november 2000 - 12:34 #3
altså din funcktion parent.frameb.showlayer(id)
Avatar billede enlize Nybegynder
14. november 2000 - 12:45 #4
Fandme så.... Mange tak for hjælpen nikolajdu  :)
Avatar billede nikolajdu Nybegynder
14. november 2000 - 12:51 #5
så lidt da du....

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