23. august 2001 - 23:18Der er
28 kommentarer og 1 løsning
select
Hvorfor åbner den her select ikke siden ? <SELECT NAME=\"rum\" class=\"select\"> <OPTION VALUE=\"Rumliste.php\" target=\"info\"> Rum <OPTION VALUE=\"Private rum\"> Private rum <OPTION VALUE=\"Venner\"> Venner <OPTION VALUE=\"Chattere Online\"> Chattere Online </SELECT>
Ok jeg har lavet den der chattere online... Og der i er der så nogle online navne... Og hver navn er så et link til en anden lille side som åbner i samme frame...
Så læser man infoen men hvis man så vælger chattere online i menuen igen for at få hele oversigten, så åbner den ikke...
Ja, det er fordi vi gruger den handler der hedder onchange . Den bliver aktiveret når brugeren klikker så noget \'ændrer sig\' i select boksen. Hvis man klikker på det samme som allerede er valgt er der ikke noget der ændrer sig, og så bliver den handeler ikke startet.
Der findes andre handlere man kan bruge, men onchange er den man kan stole på flest browsere forstår. Så den brugte jeg.
Er det her ikke \'synderen\': this.selectedIndex=-1
Hvis du udelader den, vil select\'en vel stadig pege på den valgte -- men så træder din kommentar om onChange jo i funktion, hvis man prøver at vælge det samme. jes
Nukkie >> du siger: \"Ok jeg har lavet den der chattere online... Og der i er der så nogle online navne... Og hver navn er så et link til en anden lille side som åbner i samme frame...\"
Det lyder somom der er en ekstra menuside man kommer til, imellem selectboksen og bruger-profilen.
Så burde bruger-profilen ikke have et link tilbage til den menu? Istedet for at man skal helt tilbage og igennem 2 valg for at se på næste online bruger.
med et link tilbage til den mellemmenu kan du fjerne det der ;this.selectedIndex=-1 bagerst i handlere. Fo nu kommer folk ikke tilbage til selectboksen førend de er færdige med at kigge på online-profiler.
mvh JakobA
Synes godt om
Ny brugerNybegynder
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.