Avatar billede firas Nybegynder
19. juli 2001 - 11:13 Der er 10 kommentarer og
1 løsning

internt link i menubar

Jeg sidder og roder med en java-applet, som jeg har \"lånt\" hos viewsource.dk og modificeret lidt, men jeg har et problem med at lave et internt link (jeg har sat en \"*\" ud for de to linier, det drejer sig om). Jeg har lavet 2 frames, hvor den en skal være menubaren og den anden skal vise indholdet. Jeg kan godt lave et alm. link til en side og de eksterne links virker også. Jeg skal lige sige, at jeg nybegynder så det er muligt, at det er en helt banal fejl. Her kommer koden: 

<body leftmargin=\"0\" marginwidth=\"0\" topmargin=\"0\" marginheight=\"0\" text=\"black\" link=\"blue\" alink=\"red\" vlink=\"#ff00ff\">
        <table bgColor=\"#FFF000\" border=\"0\" borderColorDark=\"#0000ff\" borderColorLight=\"#000000\"
cellPadding=\"5\" cellSpacing=\"5\" width=\"100%\" height=\"100%\">
            <tr height=\"100%\">
                <td vAlign=\"center\" height=\"100%\">
                    <div align=\"center\">
                        <div align=\"left\">
                            <table cool width=\"116\" height=\"51\" usegridx usegridy showgridx showgridy gridx=\"16\" gridy=\"16\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
                                <tr height=\"50\">
                                    <td width=\"112\" height=\"50\" align=\"left\" xpos=\"0\" content valign=\"top\" csheight=\"32\">
                                        <div align=\"center\">
                                            <a href=\"../side1.html\" target=\"indhold\">side1</a></div>
                                    </td>
                                    <td width=\"3\" height=\"50\"></td>
                                    <td width=\"1\" height=\"50\"><spacer type=\"block\" width=\"1\" height=\"50\"></td>
                                </tr>
                                <tr height=\"1\" cntrlrow>
                                    <td width=\"112\" height=\"1\"><spacer type=\"block\" width=\"112\" height=\"1\"></td>
                                    <td width=\"3\" height=\"1\"><spacer type=\"block\" width=\"3\" height=\"1\"></td>
                                    <td width=\"1\" height=\"1\"></td>
                                </tr>
                            </table>
                            <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"90\" bgcolor=\"ffffff\" align=\"left\">
                                <tr height=\"100%\">
                                    <td align=\"center\" valign=\"middle\" width=\"110\" class=format height=\"50%\"><applet code=\"KLMenu.class\" codebase=\"./\" width=\"90\" height=\"180\" align=\"top\">
                       
* <param name=\"0\" value=\"side2\">
  <param name=\"1\" value=\"Yahoo\">
  <param name=\"2\" value=\"Altavista\">
  <param name=\"3\" value=\"Excite\">
  <param name=\"4\" value=\"Lycos\">
  <param name=\"AppletHomePage\"    value=\"http://go.to/javabase\">
  <param name=\"bgcolor\" value=\"FFF000\">
  <param name=\"delay\" value=\"60\">
  <param name=\"fgcolor\" value=\"000055\">
  <param name=\"font\" value=\"arial\">
  <param name=\"fontsize\" value=\"12\">
  <param name=\"highlight\" value=\"cccccc\">
  <param name=\"highlightFade\" value=\"m\">
* <param name=\"l0\" value=\"<a href=side2.html\" target=\"indhold\">\">
  <param name=\"l1\" value=\"http://www.yahoo.com/\">
  <param name=\"l2\" value=\"http://www.altavista.com/\">
  <param name=\"l3\" value=\"http://www.excite.com/\">
  <param name=\"l4\" value=\"http://www.lycos.com/\">
  <param name=\"mouse\" value=\"FFFFAA\">
  <param name=\"rounding\" value=\"40\">
  <param name=\"steps\" value=\"50\">
  KLMenu
  </applet></td>
                                    <td valign=\"top\" height=\"100%\"></td>
                                </tr>
                            </table>
                        </div>
                   
                                   
            </body>
Avatar billede roenving Novice
19. juli 2001 - 11:22 #1
Jeg kan ikke se, at der skulle være noget galt i den første markerede linie, i den anden blander du tekstadskillere sammen, i stedet for så:

<param name=\"l0\" value=\'<a href=\"side2.html\" target=\"indhold\">\'>

hth
jes =o]
Avatar billede mrjowns Novice
19. juli 2001 - 11:24 #2
2. linie. Prøv med:
<param name=\"l0\" value=\"<a href=\"side2.html\" target=\"indhold\">\">

...tror bare du manglede en \" før side2.html.

Virker det?

--jowns--
Avatar billede jakoba Nybegynder
19. juli 2001 - 11:28 #3
Hej, jeg var inde og kikke på den der side: http://go.to/javabase
men den dokumentation jeg kan finde for KLMenu.class svarer slet ikke til dine parametre.
ker beskriver han hvordan KLMenu ønsker menuerne skrevet: http://www.javabase.fsnet.co.uk/

mvh JakobA
Avatar billede roenving Novice
19. juli 2001 - 11:31 #4
Fejl med tekstadskillerne jowns <<<
html-kode    parameterværdier
<param name=
              \"l0\"
value=
              \"<a href=\"
side2.html
              \" target=\"
indhold
              \">\"
>

derfor er det smart at bruge \' til det ene sæt og \" til det andet sæt

mvh
jes
Avatar billede jakoba Nybegynder
19. juli 2001 - 11:44 #5
hvis du klikker på linket \"KLMenu\" i hovedrammen i http://www.javabase.fsnet.co.uk/
kommer der en dide med et link code \"generator\" ( i anden linie i afsnittet \"How do I use KLMenu ?\")

hvis du blot fylder ud laver den apletten og alle paramtrene til dig.

mvh JakobA
Avatar billede jakoba Nybegynder
19. juli 2001 - 11:47 #6
Ups. dide -> side

ps til roenving, mrjowns >>
  firas er begynder så ham skal vi ikke RTFM\'e.
  hvad er jeres undskyldning?

mvh JakobA
Avatar billede roenving Novice
19. juli 2001 - 12:12 #7
>>jakoba
?
:-)
Avatar billede jakoba Nybegynder
19. juli 2001 - 12:27 #8
Avatar billede firas Nybegynder
19. juli 2001 - 12:36 #9
Takker for alle svarene. jeg må dog give jakoba ret i, at class.filen ikke virker til at lave et
internt link.
Avatar billede jakoba Nybegynder
19. juli 2001 - 13:02 #10
Ah hvad?  Jo det kan den da sagtens.

<applet code=\"KLMenu.class\" codebase=\"./\" width=\"90\" height=\"180\" align=\"top\">
  <param name=\"AppletHomePage\"    value=\"http://go.to/javabase\">
  <param name=\"bgcolor\" value=\"FFF000\">
  <param name=\"delay\" value=\"60\">
  <param name=\"fgcolor\" value=\"000055\">
  <param name=\"font\" value=\"arial\">
  <param name=\"fontsize\" value=\"12\">
  <param name=\"highlight\" value=\"cccccc\">
  <param name=\"highlightFade\" value=\"m\">
  <param name=\"mouse\" value=\"FFFFAA\">
  <param name=\"rounding\" value=\"40\">
  <param name=\"steps\" value=\"50\">
  <param name=\"menuMain\" value=\" {side2,side2.html,indhold}
{Yahoo,http://www.yahoo.com/} {AltaVista,http://www.altavista.com/}
{Exite,http://www.excite.com/} {http://www.lycos.com/} \">
  KLMenu
  </applet>

mvh JakobA
Avatar billede jakoba Nybegynder
19. juli 2001 - 13:04 #11
Ups. jeg sjuskede med sidste link (til lycos), så det bliver nok underligt.
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