26. juni 2001 - 14:00Der er
10 kommentarer og 1 løsning
genindlæs ved ny vinduesstørrelse
jeg har en dropdownmenu content.js: var left_corner_x = 127 var left_corner_y = 240; når jeg ændrer vinduesstørrelsen skal menuen genindlæses.hvordan gør jeg? håber der er nogen kan hjælpe
okay jeg har nok ikke forklaret mig ordentligt kan jeg f.eks i content.js indsætte if (bredde <= 750) mappe = \"lille/\" else if (bredde >= 950) mappe = \"stor/\" else mappe = \"mellem/\" eller noget i den stil og så have de 3 mapper med forskellige x,y koordinater måske kan det laves smartere?
ja faktisk, dit første svar er ok, men jeg skal have lavet så menuen dropper ned samme sted, uanset skærmstørrelse f.eks: hvis skærm=800*600 x = 30 y = 240; hvis skærm=1024*768 x = 127 y = 240; hvis skærm=1152*864 x = 200 y = 240; så hvis man resizer skal menuen stadig komme lige under hovedmenu. kan man ikke det?
Joe, det kan man. men hvordan kommer meget an på hvilken meny du har brugt osv osv. I eksemplet nedenfor placeres dropdowns relativt til meny-header cellen, er det det du mener? http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp73123.html
det er præcis det jeg mener, men jeg vil gerne bruge den jeg har i forvejen, da menuen i den selv forsvinder ved onmouseout. jeg vil gerne afsætte flere point, hvis du kan hjælpe mig.
men jeg tør ikke give konkrete råd uden at vide hvad jeg snakker om :). Har du mulighed for at lægge siden på nettet og give et link så vi kan kikke i koden?
desværre er jeg ikke kommet så langt endnu, men koden er her:<head> <link rel=stylesheet href=http://localhost/menu.css type=text/css> <script language=JavaScript src=http://localhost/content.js></script> <script language=JavaScript src=http://localhost/menu.js></script> </head> <body> <a href=http://localhost/ onMouseOver = \"menu_enter (1);\" onMouseOut = \"menu_exit (1);\" class=topMenu>Artikler</a> </body>
content.js: var left_corner_x = 124; // x-coordinate of top left corner of dropdown menu var left_corner_y = 240; // y-coordinate of top left corner of dropdown menu var back_color = \'#9933FF\'; // the background color of dropdown menu var border_color = \'#6600CC\'; // the color of dropdown menu border var border_size = \'2\'; // the width of dropdown menu border var menu_width = \'100\'; // the width of dropdown menu //
var delay = 500; var active_layer_id = -1; var on_layer_id = -1; var buff_id = -1;
// menu content; the dropdown menus themselfs between \'\' and items of every dropdown menu are diveded by |; // menu_content = new Array (\'100 | <a href=http://localhost/forum/index.php?f=0 class=subMenu>Oversigt</a>\' |);
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.