17. februar 2001 - 17:22Der er
19 kommentarer og 1 løsning
Multilink
Jeg er ved at lave en hjemmeside for første gang. Jeg bruger Stones WebWriter og jeg har bygget den op i frames. I en frame (ramme1_2) har jeg lavet en menu med knapper (lavet med \"billedkort\"), og når der trykkes på disse skal der åbnes en undermenu i en anden frame (ramme2_2) og en tekst i en tredje (ramme2_3)på en gang. Jeg har prøvet at taste koden ind, som jeg har fået fra builder.dk, men det virker ikke. Er der nogen der kan forklare en nybegynder hvad og hvor der skal indtastes.
Jeg forsøger ihærdigt, men det virker stadig ikke. I skriver i jeres forslag >skift< og >klik<. Hvad skal jeg skrive der? Knappen er en gif-fil. Hvor skal Java-scriptet ligge. I den aktuelle fil eller index-filen?
hvis det er en knap lavet med <input type=\'image\'> er oles forslag bedst, skriv medenstående imellem <head> og </head> i din frameset fil: <script language=\"JavaScript\"> function reDir(url1,url2) { frames.ramme2_2.location = url1; frames.ramme2_3.location = url2; } </script>
og kald funktionen reDir() i knap-kommandoen: <input type=\'image\' onclick=\"parent.reDir(\'undermenu.html\',\'tekst.html\');\">
1) check at du virkelig har en ramme og at den ramme har name=\"ramme2_3\" <frame name=\"ramme2_3\" ...>
2) har du en frameset filer inden i en ramme i en anden frameset fil? Din navngivning af rammerne kunne godt tyde lidt på det. Hvis svaret er ja skal onclick adresseringen navigere igennem begge frameset filer. fx:
Ramme 2_2 vises, men i nyt vindue. Foreningen.htm vises som en link i ramme2_2. Når jeg trukker på linkene i um-foreningen.htm og på foreningen.htm popper de op i nye vinduer.
Jeg går ud fra at du mente ramme 2_2 og ikke ramme 1_1.
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\"> <HTML> <HEAD> <!-- Minus AutoDato --> <TITLE>moderside</TITLE> <META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\">
de der target=\"rammeN.N\" parametre bør slet ikke være der.
Det med to gange frames.Ramme1_1.frames.Ramme2_3 er en forvirring vi fik blandet ind i problemet dengang jeg gættede der måske var 2 frameset filer inden i hinanden. Det er der ikke så der skal kun være een frames.Ramme2_3 i din adressering.
Så prøv blot at kopieren nedenstående ind i filen:
jakoba> Hurra, nu virker det. Endnu engang mange tak for din hjælp. Dine point er hermed blevet overført.
Synes godt om
Ny brugerNybegynder
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.