Avatar billede ch007 Nybegynder
23. november 2008 - 19:41 Der er 3 kommentarer og
1 løsning

Hent alle filer i en mappe

Jeg vil gerne bruge følgende script til at vise billeder med:

<script type="text/javascript"
    src="http://slideshow.triptracker.net/slide.js"></script>
<script type="text/javascript">
<!--
  var viewer = new PhotoViewer();
  viewer.add('1.jpg');
  viewer.add('2.jpg');
  viewer.add('3.jpg');
viewer.setOnClickEvent(viewer.startSlideShow);
viewer.disableEmailLink();
viewer.disablePhotoLink();
viewer.enableAutoPlay();
//--></script>
<a href="java script:void(viewer.show(0))">Slideshow</a>


I stedet for  viewer.add('1.jpg'); og 2 og 3. Vil jeg gerne at scriptet selv henter alle filerne i en mappe med billeder. Hvordan klares den den?
Avatar billede keysersoze Ekspert
23. november 2008 - 19:53 #1
javascript er clientside og kan derfor ikke kigge i en mappe på serveren - til det skal du benytte serverside kode som fx ASP eller PHP. I ASP kan du benytte FSO; http://web-dev.dk/post/2008/10/FileSystemObject---FSO.aspx
Avatar billede ch007 Nybegynder
23. november 2008 - 19:57 #2
Jeg kan lave det med ASP, men jeg ved ikke hvordan jeg får det sat ind i JavaScriptet. Jeg er ikke stiv i JavaScript. Hvis jeg sætter <% %> ind efter

<script type="text/javascript">
<!--

Fejler scriptet ???
Avatar billede ch007 Nybegynder
23. november 2008 - 20:01 #3
Det gør den så ikke nu??

Jamen så takker jeg :)
Avatar billede olebole Juniormester
24. november 2008 - 11:09 #4
<ole>

- og JS kan nu godt kikke i en mappe, men så kræves det, at sproget afvikles på serveren under ASP (som jo ikke er et sprog, men et framework)  ;o)

/mvh
</bole>
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