27. august 2006 - 14:29Der er
1 kommentar og 1 løsning
Link/hop til ny side ved hjælp af numerisk input fra bruger
Hej alle.
Jeg har lavet en html side som består af 2 frames. Venstre frames er listet med ca. 200 forskellige "Titler" under hinanden hvor hver titel har fået tildelt et numerisk værdi. (f.eks. "100->Sand og jord") I højre frames skal indholdet af "100->Sand og jord" så vises. For at gå til denne side skal man så indtaste "100" i et indtastningsfelt istedet for som normalt, at bruge musen og trykke på "100->Sand og jord". Indtastningsfeltet skal altid være synlig, selvom man begynder at scrolle ned af. Hvis det indtastede værdi ikke passer til nogle af de mulige værdier, skal der naturligvis ikke ske noget.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> New Document </title> <script type="text/JavaScript"> liste = new Array ();
// Tilføj dine egne data her: // Formatet er: liste[liste.length] = "Nummer#filnavn"; liste[liste.length] = "100#sand.htm"; liste[liste.length] = "200#skov.htm";
function loadnummer(nummer) { for(i=0; i < liste.length; i++) { data = liste[i].split("#"); if (nummer == data[0]) { alert(data[1]); break; } } return false; } </script> </head> <body>
3) Div-boks med max højre (jeg satte den til 90%) og overflow:auto: <div style="overflow:auto;height:90%;width:100%"> DINE LINKS INDSÆTTES HER </div>
HUSK: Jeg har navngivet rammen til højre "hovedframe". Ret navnet i scriptet her, hvis du har brugt et andet navn:
top.hovedframe.window.location.href=data[1];
- Svar.
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.