Avatar billede 0ffline Nybegynder
18. februar 2004 - 00:27 Der er 17 kommentarer og
1 løsning

mine hidden layers skjuler menu

Hej

Hvordan hulen undgår man at en 'usynlig' z layer dækker over min menu ?


/0ffline
Avatar billede 0ffline Nybegynder
18. februar 2004 - 00:29 #1
layeren ser forresten således ud pt.
............................................
<div id="bestillag" name="bestillag" style=" position: absolute; left:10; top:60; width: 400; height:300; z-index: 4; visibility: hidden; display:block;">
<TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 WIDTH=400 HEIGHT=300 align='center' class='whitetable'>
<TR>
<TD ROWSPAN=1 COLSPAN=1 WIDTH=400 HEIGHT=300>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=400 HEIGHT=300 align='center' style="filter:alpha(opacity=80);-moz-opacity:0.8; background-image:url(ask4tablebg.jpg)" >
<tr><td colspan='2' width='400' height='25' class='redheadline2'>&nbsp; &nbsp; Bestil DVD fra databasen</td></tr>
<% Set conn = Server.CreateObject("ADODB.Connection")
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db/dvdlisten.mdb")
' Databaseforbindelse - husk at angive sti til din database

strSQL = "Select * From movielist Where movielist.owner ='administrator' Order by dato Desc"
Set rs = Conn.Execute(strSQL)

If Not rs.EOF Then
  Do
    strTitle = rs("title")


    strGenre = rs("genre")


    strImage = rs("movieimage")

    strLink = "<tr><td colspan='2' width='400' height='7' class='none'>&nbsp;</td></tr><TR valign='top'><TD WIDTH=30><img src='movies/" & strImage & "' width='30' height='30' border='0'></td><td width='370' height='30'>&nbsp; &nbsp;<a href='bestilsrh.asp?id=" & rs("Id") & "'>" & strTitle & "</a><br>&nbsp; &nbsp;Genre: &nbsp; &nbsp;<font color='#990100'>" & strGenre & "</font></td></tr>"

      Response.Write "<div>" & strLink & "</div>"

    rs.MoveNext
  Loop While Not rs.EOF
Else
  Response.Write "<TR valign='top'><TD WIDTH=400><br><br>Der er ingen forekomster i denne kategori</TD></TR><tr><td width='30' height='2' class='none'>&nbsp;</td><td width='370' class='none'>&nbsp;</td></tr>"
End If


%>
</TABLE>
</TD>
</TR>
</TABLE>
</div>
Avatar billede 0ffline Nybegynder
18. februar 2004 - 00:29 #2
scriptet
..................................
<script language="javascript">   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

function over(id){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
styleObj.visibility = "visible";

}

function ud(id){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
styleObj.visibility = "hidden";

}

</script>
Avatar billede cdc Novice
18. februar 2004 - 00:32 #3
Er det kun i starten eller hele tiden ? Nu tænker jeg ved load af siden!

/cdc
Avatar billede cdc Novice
18. februar 2004 - 00:33 #4
jeg bruger en css class i mine divs, hvor jeg skriver hidden, og har ingen problemer med det
Avatar billede 0ffline Nybegynder
18. februar 2004 - 00:33 #5
Det er faktisk hele tiden, undtagen hvis der ikke findes noget i databasen. Så bliver den skjulte table ikke så stor den dækker :)
Avatar billede cdc Novice
18. februar 2004 - 00:34 #6
har du prøvet med en class på din div
Avatar billede cdc Novice
18. februar 2004 - 00:35 #7
ja det gør du jo i style i selve diven kan jeg se nu....hmm
Avatar billede 0ffline Nybegynder
18. februar 2004 - 00:36 #8
Jeg har aldrig rigtigt leget med layer før. Bruger du ikke noget script til dine eller kan du nøjes med lidt css?
Avatar billede cdc Novice
18. februar 2004 - 00:37 #9
bruger javacsript , her en idé hvor de er skjult fra starten: http://hjem.get2net.dk/arntsen/eksperten/menu/menu10.htm
Avatar billede 0ffline Nybegynder
18. februar 2004 - 00:55 #10
Vil godt nok være ked af at skulle lave en hulens masse om.
Men hvis jeg laver tablen lidt større end den allerede er her
http://www.hejselbæk.dk/default2.asp så forsvinder mine funktioner på de links den dækker.
Jeg har leget lidt med dit for at se om den ville fjerne funktionerne fra links underneden, jeg kan heller ikke få den til at virke c"_ )
Det er nok mig der er træt, så .... kigger videre imorgen
Avatar billede cdc Novice
18. februar 2004 - 08:00 #11
Avatar billede 0ffline Nybegynder
18. februar 2004 - 17:05 #12
Det er nu ellers den direkte sti. Men der er nu heller ikke mere der end det jeg har beskrevet her. Men hvis du ikke kommer til hejselbæk.dk, er det måske fordi du ikke har installeret det lille komponent der gør det muligt at besøge ÆØÅ domæner. Hvis det er tilfællet kan det hentes her http://www.idnnow.com/index.jsp
Avatar billede 0ffline Nybegynder
18. februar 2004 - 17:49 #13
Måske man skulle have oprettet i javascript kategorien istedetfor.
Avatar billede cdc Novice
18. februar 2004 - 17:52 #14
ja ville være en god idé, har ikke tid endnu til at kigge på det, arbejder :o)
Avatar billede 0ffline Nybegynder
18. februar 2004 - 19:32 #15
cdc/
Er det ok, hvis jeg lukker her og opretter et ala dette spørgsmål i en anden kategori?
Avatar billede 0ffline Nybegynder
18. februar 2004 - 19:44 #16
Sådan blev det, er hermed oprettet i ASP, da jeg er 99 på at problemet ligger der!
Avatar billede cdc Novice
18. februar 2004 - 20:26 #17
:o) det skrev jeg jo også til dig
Avatar billede 0ffline Nybegynder
18. februar 2004 - 20:32 #18
ja ja, men man har vel lidt respekt for coadmins
Tillykke forresten ;o)
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