Avatar billede ofirpeter Nybegynder
23. juli 2007 - 10:58 Der er 6 kommentarer og
1 løsning

Hvilken funktion er akitveret

Jeg har et fanebladssystem som loader hele siden på en gang, og viser det i små bidder efter hvilken del man aktiverer.

    <div class="faneblad" id="f1" onMouseOver="fav(this)" onMouseOut="ufav(this)" onClick="aktiver(1)">
    <p align="center" class="fane">Faneblad1</p>
    </div>

Da siden af og til skal reloades ønsker jeg at tage med mig hvilken fanenummer der er aktiveret. Således at jeg kan blive på den valgte fane.

Jeg forestiller mig at man kan have et hidden input felt, hvori man kan putte den værdi der er aktiveret, når man submitter formen. Så jeg søger en funktion der kan finde ud af hvilken værdi der er aktiveret?

Her er den javascriptkode jeg bruger til fanebladsmenuen:
<script type="text/javascript">
ol=false; of=false;

function fav(o) {
o.style.background = "#00AA00"; }

function ufav(o) {
if(o.style.zIndex!=3) { o.style.background="#006600"; } }

function aktiver(o) {
l=document.getElementById("l"+o).style;
if(l.display=="none") {
  if(ol) { ol.display="none"; }
  l.display="block";
  f=document.getElementById("f"+o).style;
  f.zIndex=3;
  f.background="#00AA00";
  f.borderBottom="1px #000000 solid";
  f.top="175px";
  if(of) {
  of.top="175px";
  of.zIndex=1;
  of.background="#006600";
  of.borderBottom="1px #000000 solid"; }
  ol=l; of=f; } }
</script>
Avatar billede olebole Juniormester
23. juli 2007 - 13:33 #1
<ole>

Har du adgang til PHP, ASP, el.lign?

/mvh
</bole>
Avatar billede ofirpeter Nybegynder
23. juli 2007 - 14:18 #2
Ja, det skal selvfølgelig siges at jeg bruger PHP. :)
Avatar billede olebole Juniormester
23. juli 2007 - 22:36 #3
Godt ... hvordan skal du reloade siden? bruger du et link, eller ...?
Avatar billede ofirpeter Nybegynder
24. juli 2007 - 09:38 #4
Nej, jeg submitter en form. Jeg vil typisk have en $_request[formnavn] og derefter opdatere siden med en header.
Avatar billede ofirpeter Nybegynder
25. juli 2007 - 09:08 #5
Er det helt umuligt, eller har jeg bare ikke givet info nok?
Avatar billede ofirpeter Nybegynder
26. juli 2007 - 09:23 #6
Jeg ved du har problemer med at modtage mails olebole, så nu smider jeg lige endnu en kommentar.
Avatar billede ofirpeter Nybegynder
29. juli 2007 - 16:04 #7
Nå, desværre må jeg lukke.
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