Avatar billede doggy82 Praktikant
16. november 2003 - 14:07 Der er 1 kommentar og
1 løsning

sortering af links (=filer)

Hejsa hejsa, og goddag.
Jeg foretager lige et intergalaktisk spring mellem kategorier..
Jeg ku' nemli' godt lige bruge lidt hjælp til et script som jeg har fundet.

Smut lige en tur her over:  http://www.eksperten.dk/spm/427925
- og kom så tilbage her til når du er klar til at svare.

På forhånd taxa

- Lasse
Avatar billede doggy82 Praktikant
17. november 2003 - 01:32 #1
please, anyone? :(
Avatar billede o-zone Nybegynder
05. december 2003 - 22:07 #2
Jeg tror ikke at du med javascript kan få en directory liste på samme måde som dit asp/vb-script. Clientside javascripts adgang til filsystemet er af sikkerhedsmæssige grunde blevet stærkt forkrøblede.

Hvis du kan få dine directory elementer over i et javascript array though, så er det meget nemt at sortere i omvendt alfabetisk rækkefølge!
Dit mål er altså at få dit serverside script til at ende med at aflevere noget der ligner dette:
---8<----------
<script language="javascript" type="text/javascript">
//indholdet på næste linie skal være genereret af dit serverside script!
var dirListe = ["peter.txt","anders.txt" ... rasmus.txt"];

dirListe.sort().reverse();
for (var i=0;i<dirListe.length;i++){
document.write(dirliste[i]+"<br>");
}
</script>
---8<----------
Hvor document.write-linien selvfølgelig skal erstattes med hvad du nu ønsker af formatering af resultatet!

Men altså: Javascript kan ikke hente din dir, men sagtens sortere den, hvis dit serverside script har gjort listen tilgængelig for dit javascript!

Håber at du kan bruge det til noget!
(-:H@zze
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