Avatar billede one Nybegynder
18. marts 1999 - 00:00 Der er 5 kommentarer og
1 løsning

java dropdownmenu

hejsa jeg har et lille problem med min dropdown menu jeg har dette script (længre nede) og det vil jeg gerne havde til at kunne åbne sig ud over en anden frame i stedet for at det kun er i den samme frame    ligesom en  <SELECT>
<OPTION>
kan
hjælp mig eller har i en anden sej dropdown menu til  MSIE og NETSCAPE  så hjælp mig
Avatar billede one Nybegynder
18. marts 1999 - 16:37 #1
her er scriptet

l><head>
<title>Superfly Simple Pulldown</title>
<SCRIPT LANGUAGE="JavaScript">
    var visibleVar="null";
    function init(){
        if (navigator.appName == "Netscape") {
                layerStyleRef="layer.";
                layerRef="document.layers";
                styleSwitch="";
                visibleVar="show";
        }else{
                layerStyleRef="layer.style.";
                layerRef="document.all";
                styleSwitch=".style";
                visibleVar="visible";
        }
    }

    function showHideLayerSwitch(layerName){
        if (eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility == visibleVar')){
            hideLayer(layerName);
        }else{
            showLayer(layerName);
        }
    }
    function showLayer(layerName){
        eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
    }
   
    function hideLayer(layerName){
        eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
    }

</SCRIPT>
<STYLE TYPE="text/css">
#pulldownButton {position: absolute; z-index: 59800; left: 100px; top: 100px;}
#pulldownMenu {position: absolute; z-index: 59900; visibility: hidden; left: 100px; top: 116px;}
</STYLE>

</head>
<body bgcolor=black onLoad="init()">

<!--pulldown menu button-->
    <div id="pulldownButton" >
        <a href="java script:showHideLayerSwitch('pulldownMenu');">
        <IMG SRC="../../images/tutorial/simplebar.gif" WIDTH=104 HEIGHT=16 BORDER=0></a>
    </div>

<!--pulldown menu-->
    <div id="pulldownMenu">
        <IMG USEMAP="#menuMap" SRC="../../images/catalogue/pulldown.gif" WIDTH=104 HEIGHT=130 BORDER=0>
       
    </div>
   
<!--menuMap-->
<MAP NAME="menuMap">
<AREA SHAPE=rect COORDS="0,15, 103,33" HREF="java script:alert('option1 clicked');showHideLayerSwitch('pulldownMenu');" >
<AREA SHAPE=rect COORDS="0,34, 103,49" HREF="java script:alert('option2 clicked');showHideLayerSwitch('pulldownMenu');" >
<AREA SHAPE=rect COORDS="0,49, 103,65" HREF="java script:alert('option3 clicked');showHideLayerSwitch('pulldownMenu');" >
<AREA SHAPE=rect COORDS="0,66, 103,81" HREF="java script:alert('option4 clicked');showHideLayerSwitch('pulldownMenu');" >
<AREA SHAPE=rect COORDS="0,82, 103,97" HREF="java script:alert('option5 clicked');showHideLayerSwitch('pulldownMenu');" >
<AREA SHAPE=rect COORDS="0,98, 104,113" HREF="java script:alert('option6 clicked');showHideLayerSwitch('pulldownMenu');" >
<AREA SHAPE=rect COORDS="1,114, 103,129" HREF="java script:alert('option7 clicked');showHideLayerSwitch('pulldownMenu');" >
</MAP>
<!--
default
rect intro 0,10 82,28
rect opening 0,34 50,46
rect preloading 14,46 115,57
rect general 15,58 115,67
rect wipes 15,68 46,78
rect sounds 15,80 53,90
rect navigation 0,99 66,111
rect rollovers 14,113 70,123
rect text switch 15,124 79,134
rect catalogue 1,145 60,155
rect layers loop 15,157 77,166
rect pulldown menu 15,168 102,178
rect planner 1,190 50,200
rect moving bg 15,202 127,210
rect forms 14,213 95,221
rect dressing room 1,234 85,243
rect click + drag 14,245 80,255
rect credits 1,268 45,276
rect scrolling text 15,279 92,287
rect general 0,301 107,309
rect layers w/ css 15,312 89,320
rect initialization 16,323 92,331
rect showing + hiding layers 16,334 138,342
-->
</body>
</html>
Avatar billede kan Nybegynder
18. marts 1999 - 19:50 #2
Hej one
Inden jeg begynder at svare på dit lille problem, vil jeg gerne være sikker på hvad du mener, er det noget aller den dropdown menu som f.eks. bruges på www.cdm.dk eller www.monogram.dk
Avatar billede one Nybegynder
19. marts 1999 - 16:27 #3
hej kan jeg sidder her på mit bibliotek med en gammel browser som ikke kan læse filerne på cdm,monogram

men min dropdown menu ser sådan ud.

der er en et billed som man kan bruge som knap.
når man trykker på den kommer der et størrer billede i forlængelse af knappen
det store billed har area cords og links.
Avatar billede one Nybegynder
24. marts 1999 - 17:14 #4
hej kan nu har jeg set det på monogram og cdm    og ja det er sådan en    dropdown menu    men man skal trykke på den før at den kommer ned!!!!!
Avatar billede kan Nybegynder
24. marts 1999 - 19:15 #5
Den dropdown menu som du ser på CDM og Monogram, er lavet i asp, og er faktisk ret så "langhåret" - Jeg vil gerne maile dig koden til hvordan den er lavet, men jeg ved ikke om det vil hjælpe dig, da den er dynamisk og bliver genereret på baggrund af en database i realtime hver gang, hvis du stadigvæk gerne vil have den, så ja den kan "nemt" laves om til en "dropper først når du trykker på den"

Ellers har jeg et andet forslag til dig.
Hvis du kan undvære at den ikke skal droppe over en frame, så har jeg et rimlig nem JavaScript som jeg kan give dig, du kan se den på http://www.interstudio.dk
Ser du, det med at droppe fra en frame til en anden, er faktisk ikke så nemt, som man kunne ønske sig:(

Jeg har et andet forslag til dig hvis du virkelig gerne vil have at den dropper fra en frame til en anden, prøv at se på dette site. De har faktisk en kode som kan bruges, men der er nogle bugs i den:
http://www.webreference.com/dhtml/
Der har de noget som de kalder  "Hierarchical Menus" og den virker næsten altid, men som sagt der er nogle buks i den, hvis du vælger den, så vil jeg gerne prøve at hjælpe dig med at komme af med de bugs der er i den, hvis du altså ikke selv kan!

Men jeg gider ikke at blive "røvet" igen, som under dit spørgsmål om en "søgemaskine i java", hvor jeg gav et komplet JavaScript, men fik ingen point for det:(((

/kan
Avatar billede one Nybegynder
25. marts 1999 - 16:07 #6
her kan du må undskylde det med søgemaskinen    !!
'


ONE
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