16. november 2008 - 00:54Der er
7 kommentarer og 1 løsning
Opdater 2 frames
Kan man få siden til at opdater 2 frames på denne måde:
<table border="0" cellspacing="0" cellpadding="0" id="1.<%=dbKategori_et("kategori1")%>_show" class="show"> <tr> <td width="15"> <a onclick="show_element('1.<%=dbKategori_et("kategori1")%>'); <% 'Looper gennem alle andre kategorier på niveau 1, og skjuler dem set dbKategori_et_cats = con.execute("select distinct kategori1 from Menu where Kategori1 IS NOT Null")
if not (dbKategori_et_cats.bof or dbKategori_et_cats.eof) then do until dbKategori_et_cats.eof if dbKategori_et_cats("kategori1") <> dbKategori_et("kategori1") then response.write "hide_element('1." &dbKategori_et_cats("kategori1")& "');" end if dbKategori_et_cats.movenext loop end if %> "> <!-- Tegn der bliver vist når kategorien er lukket --> <% 'Tjekker om der er underkategorier i kategorien set dbKategori_et_tom = con.execute("select distinct kategori2 from menu where kategori1='" & dbKategori_et("kategori1") & "' AND kategori2 IS NOT Null") if not dbKategori_et_tom.bof or not dbKategori_et_tom.eof then %> <img src=billeder/plus.png height=13 width=13> <% end if %> </a> </td>
<td>
<a href="vare/vare.asp?Kategori1=<%=(dbKategori_et("kategori1"))%>&Kategori2=NA&Kategori3=NA&Tilbud=NA&Nyhed=NA&SOEG=NA" target="HOVED" title="<%=(dbKategori_et("kategori1"))%>"> <!-- Tekst der bliver vist når kategorien er lukket --> <%=(dbKategori_et("kategori1"))%> </a> </td> </tr> </table>
Der er i menuen et billede "+" eller "-" som symbol for evt. undermenuer efterfulgt af menuen tittel. Nu virker det på den måde at klikker man på "+" så folder den menuen ud elelr når den er foldet ud klikker man på "-" og så folder den sig sammen, det er ok, men klikekr man på teksten viser den over i HOVED framet kun de varer der er aktuelt i den hoved menu men der kunne jeg godt tænke mig at den også foldede menuen ud eller ind samtidig men kan man det?
Jeg er ikke helt sikker på, jeg forstår det, men prøv at rette:
<td>
<a href="vare/vare.asp?Kategori1=<%=(dbKategori_et("kategori1"))%>&Kategori2=NA&Kategori3=NA&Tilbud=NA&Nyhed=NA&SOEG=NA" target="HOVED" title="<%=(dbKategori_et("kategori1"))%>"> <!-- Tekst der bliver vist når kategorien er lukket --> <%=(dbKategori_et("kategori1"))%> </a> </td>
til:
<td>
<a href="vare/vare.asp?Kategori1=<%=(dbKategori_et("kategori1"))%>&Kategori2=NA&Kategori3=NA&Tilbud=NA&Nyhed=NA&SOEG=NA" target="HOVED" title="<%=(dbKategori_et("kategori1"))%>" onclick="show_element('1.<%=dbKategori_et("kategori1")%>');"> <!-- Tekst der bliver vist når kategorien er lukket --> <%=(dbKategori_et("kategori1"))%> </a> </td>
if not (dbKategori_et_cats.bof or dbKategori_et_cats.eof) then do until dbKategori_et_cats.eof if dbKategori_et_cats("kategori1") <> dbKategori_et("kategori1") then response.write "hide_element('1." &dbKategori_et_cats("kategori1")& "');" end if dbKategori_et_cats.movenext loop end if
til:
do until dbKategori_et_cats.eof if dbKategori_et_cats("kategori1") <> dbKategori_et("kategori1") then response.write "hide_element('1." &dbKategori_et_cats("kategori1")& "');" end if dbKategori_et_cats.movenext loop
og:
if not dbKategori_et_tom.bof or not dbKategori_et_tom.eof then %> <img src=billeder/plus.png height=13 width=13> <% end if
til:
if not dbKategori_et_tom.eof then %> <img src=billeder/plus.png height=13 width=13> <% end if
Det her er da supert, det eneste der mangler at ske er at når man klikker på en anden Kategori 1 skal den sørge for at alle andre menu 1 er klappet sammen så man kun kan se hovedpunkterne for alle menuer undtagen den man er ide i, det virker når man bruger + ikonet men ikke når man klikker på menu teksten?
onclick="show_element('1.<%=dbKategori_et("kategori1")%>'); <% 'Looper gennem alle andre kategorier på niveau 1, og skjuler dem set dbKategori_et_cats = con.execute("select distinct kategori1 from Menu where Kategori1 IS NOT Null")
if not (dbKategori_et_cats.bof or dbKategori_et_cats.eof) then do until dbKategori_et_cats.eof if dbKategori_et_cats("kategori1") <> dbKategori_et("kategori1") then response.write "hide_element('1." &dbKategori_et_cats("kategori1")& "');" end if dbKategori_et_cats.movenext loop end if %> "
onclick="show_element('1.<%=dbKategori_et("kategori1")%>'); <% 'Looper gennem alle andre kategorier på niveau 1, og skjuler dem set dbKategori_et_cats = con.execute("select distinct kategori1 from Menu where Kategori1 IS NOT Null")
do until dbKategori_et_cats.eof if dbKategori_et_cats("kategori1") <> dbKategori_et("kategori1") then response.write "hide_element('1." &dbKategori_et_cats("kategori1")& "');" end if dbKategori_et_cats.movenext loop %> "
1000 tak for hjælpen her lærte jeg en del om denne kode som er den eneste del som jeg har haft svær ved at overskue, men nu har jeg fået meget mere sammenhæng i det :-)
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.