Avatar billede lyngeled Nybegynder
21. september 2001 - 11:55 Der er 12 kommentarer og
1 løsning

Directory Liste til html fil

Hej Alle

Jeg har et lille prob.
Jeg vil gerne have lavet en html fil med at mine kataloger fra et bestemt sted.
er der nogen der har en ide til hvordan man kan lave det?
på forhand tak

/Michael Lyngeled
Avatar billede nikolajdu Nybegynder
21. september 2001 - 12:00 #1
Har du adgang til serverside?
Avatar billede nikolajdu Nybegynder
21. september 2001 - 12:01 #2
Asp/Php?
Avatar billede lyngeled Nybegynder
21. september 2001 - 12:12 #3
Nope, det jeg gerne vil er at kører det lige som en batch fil, for så at lave en .html fil som jeg skal ligge op på en hjemmeside.
Avatar billede blood Nybegynder
21. september 2001 - 12:14 #4
lyngeled >> Det kan du ikke uden at have adgang til Php eller Asp...
Avatar billede nikolajdu Nybegynder
21. september 2001 - 12:15 #5
Oki doki. Jeg kender kun en løsning i PHP. Vil mene det er tvivlsomt at kunne lave det i D-html/javaScript.

Anyway må vi vente og se til de rigtigt kloge åge´r kommer forbi :-)
Avatar billede blood Nybegynder
21. september 2001 - 12:19 #6
nikolajdu >> Det kan man ikke i D-html/javaScript!!!!!

Javascript har jo ikke adgang til at se hvordan serveren ser ud...
Avatar billede nikolajdu Nybegynder
21. september 2001 - 12:21 #7
Næh det mente jeg heller ikke, men jeg har efterhånden lært fra Ole og Jakoba at man ikke må afskrive noget som helst i denne verden så længe de er i nærheden...
Avatar billede blood Nybegynder
21. september 2001 - 12:23 #8
Hæhæ....
Avatar billede olebole Juniormester
21. september 2001 - 14:05 #9
<ole>
nikolajdu >> nogen må have \'forkælet\' dig med løsninger. Alle er underlagt de samme tekniske hindringer - men tak for tilliden  =o)

lyngeled >> Du har ikke mulighed for at \'kikke ind\' på serveren med HTML/CSS/JavaScript. Før jeg afviser dig helt, vil jeg dog gerne lige høre lidt mere om, hvad du skal lave. Hvor ligger f.eks. de kataloger, du skal behandle, hvordan skal de præcist behandles...osv?
/mvh
</bole>
Avatar billede jakoba Nybegynder
21. september 2001 - 15:44 #10
Hvis du har mulighed for at køre en htmlside fra der katalogerne ligger, er det da muligt, med et par begrænsninger.

lave en rammeside med 2 rammer: \'scriptramme\' og \'dirramme*
i scriptrammen loader du så dette script ind:

<script

parent.dirramme.location.href = \"mappesti_uden_filnavn\";

//hvis der ikke er nogen index.html / default.html / ...
/    eller anden dafaul side i dem mappe.
//og hvis serveren tillader mappeindhold for mappen at blive listet.
// vel der nu ligge en linkliste over filerne i den mappe i rammen \'dirramme\'

// vent til den er loaded og pil den så ud med:

document.ditFormNavn.ditTextareaNavn.value = parent.dirramme.document.innerHTML;

og så kan du sende den form til dig selv for at få listen.

krav:
framesetfil og scriptfil skal ligge på det samme domæne som mapperne
mapperne skal indstilles så de er villige til at give dirliste.
der må ikke være en defaultfil i nogen af de mapper.

mvh JakobA



Avatar billede jakoba Nybegynder
21. september 2001 - 15:48 #11
Ups. det er jo kun een gang det skal gøres, så du kan bare nøjes med at pege browseren på de mapper og så vælge file -> save as.

noget simplere.

mvh JakobA
Avatar billede olebole Juniormester
21. september 2001 - 16:25 #12
jakoba >> Dette er nok bedre:
  document.ditFormNavn.ditTextareaNavn.value = parent.dirramme.document.innerText;
...da det stripper evt. HTML  :)
Avatar billede olebole Juniormester
21. september 2001 - 16:26 #13
Ups....og så skal vi da vist også lige have body\'en med:
  document.ditFormNavn.ditTextareaNavn.value = parent.dirramme.document.body.innerText;
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