/ Forside/ Teknologi / Udvikling / ASP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan lister jeg jeg mig til et pic ga~
Fra : NeoNmaN
Vist : 377 gange
75 point
Dato : 16-12-02 03:31

Hejza alle alle sammen hvordan lister jeg mig til et gallery der ligger i en mappe !!!


Alså jeg har en mapper på min server hvor der ligge pic i ikke ?
den vil jeg geren ha liste ud på min side hvor bruger kan klikke på det og det så vil poppe et vindu op på fx 250x250 ???
men de pic der bliver liste ska kun være på 75x75 ??

på fårhånd tak :))

 
 
Kommentar
Fra : smorch


Dato : 16-12-02 09:12

Der manglede lige en pop funktion :

<td align="center"><a href="../pic/<%=thing.Name%>" target="_blank" onclick="javascript:window.open('/billeder/<%=thing.Name%>','determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=75,height=75,top=000,left=000');
">

Kommentar
Fra : smorch


Dato : 16-12-02 09:16

Du kan forresten bare sætte onclick ind i img taggen og fjerne <a href ....> delen...

Mvh

LArs

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 12:55

takkker men nu fuck det hele squ op :// og ska jo ikke bruge hvor at den lister det ud med byts osv !!! ska kune bruge det hvor den lister alle pic ud i den mappe der hedder billleder og det med table osv !!! det er unørvendigt ://

Kommentar
Fra : smorch


Dato : 16-12-02 13:03

Så kan du jo bare fjerne det du ikke har brug for. Det var bare for at give dig alle oplysninger med på en gang.....

Det her burde være nok :

<%
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
Set MyFolder=MyFileObject.GetFolder(Server.MapPath("/billeder/"))
FOR EACH thing in MyFolder.Files
%>
<IMG SRC="/billeder/<%=thing.Name%>" height="75"onclick="javascript:window.open('/billeder/<%=thing.Name%>','determined',' toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,r esizable=no,width=75,height=75,top=000,left=000');
"><br>

<%
NEXT
%>

Kommentar
Fra : smorch


Dato : 16-12-02 13:21

Kunne du ikke bruge det sidste ?

Lars

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 13:22

øøø hi hi :)) nu manger man kun at kunne trykke på den så den popper op i det vindu på Fx 400x400

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 13:27

og jo kunne godt bruge noget af det siste !! men kan jo stadig ikke klikke på det pic så det popper op i et nyt vindu med en pix på fx 400x400

Accepteret svar
Fra : smorch

Modtaget 75 point
Dato : 16-12-02 13:27

Hvorfor har du så afvist mit svar ?

Jeg kan give dig løsningen på 400x400 hvis du accepterer.

Lars

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 13:32

nop først når det hele funker !!

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 13:33

og husk nu at det heller ikek bare lieg ska være såden her min pic ska ikke gøre såden her


pic
pic
pic

men såden her

pic - pic - pic fx !!!

så manger jeg at gøre så jeg kan klikke på dem ! og der åbner sig et nyt vindu :))

så var det vis alt ! tror jeg ! du manger

Kommentar
Fra : smorch


Dato : 16-12-02 13:49

Her kommer de ud 3 af gangen og derpå et linieskift. Hvis du vil have flere eller færre ændrer du 3 tallet til det antal du vil have i linien

if x mod 3 = 0 then response.write"<br>"

<%
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
Set MyFolder=MyFileObject.GetFolder(Server.MapPath("../pic/"))
FOR EACH thing in MyFolder.Files
x=x+1
%>
<IMG SRC="../pic/<%=thing.Name%>" height="75"onclick="javascript:window.open('../pic/<%=thing.Name%>','determined',' toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,r esizable=no,width=400,height=400,top=100,left=100');" style="cursor:hand">
<%
if x mod 3 = 0 then response.write"<br>"
NEXT
%>


Lars

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 13:57

sorry men der opstår alså en fejl på siden !!! det er når jeg klikker på et billede ! elelrs er alt det andet real nok

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 14:03



<html>
<style>
a { color:#FFFFFF;text-decoration: none }
A:hover {color: #FF9900; text-decoration: none;}
div {font-family:verdana;font-size:9px;letter-spacing:1px;font-variant:small-caps}
</style>


<body background=bginfo.jpg bgcolor="#000033" text="#FFFFFF" link="#FFFFFF" vlink="#FF9900" alink="#FF9900" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<center>
<font face="Verdana" size="1" color="#999999">
<br>
<%
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
Set MyFolder=MyFileObject.GetFolder(Server.MapPath("/daniel/billeder/"))
FOR EACH thing in MyFolder.Files
x=x+1
%>

<IMG SRC="/daniel/billeder/<%=thing.Name%>" height="75" onclick="javascript:window.open('/daniel/billeder/<%=thing.Name%>','deter mined',' toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,r esizable=no,width=400,height=400,top=100,left=100');" style="cursor:hand">
<%
if x mod 3 = 0 then response.write"<br>"
NEXT
%>

</font>
</center>
</html>


såden ser min fil ud !! og det er her inde fjeln er !!!

<%
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
Set MyFolder=MyFileObject.GetFolder(Server.MapPath("/daniel/billeder/"))
FOR EACH thing in MyFolder.Files
x=x+1
%>

den siger det er denne line (Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject") ) men ved det ikke !!! for er jo ikke så god til asp :p hi hi

Kommentar
Fra : smorch


Dato : 16-12-02 14:08

Jeg ved ikke hvad du gør for det virker fremragende her - faktisk så fremragende at jeg har givet "dit" tip topkarakter - Og hvordan kan du sætte det ind som et tip hvis skidtet ikke virker ??????

Hvad fanden bilder du dig ind at bruge andres hjælp som tip ?????

FUSKER !

Du kunne da i det mindste slippe pointene for svaret !

Lars

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 14:11

øøøø klik lige ind på http://webgud.dk/daniel/ og får du ikke en fejl inde under gallery ???

Godkendelse af svar
Fra : NeoNmaN


Dato : 16-12-02 14:15

okye her er dine point selv om jeg ikke har foget det jeg ville ha !!! :/ ikke nice !! trode lige jeg hade fundet et seriøst site hvor man seriøt kan få hjælp til det selv om man er lidt bersværlig :_// men okey er der nok ikke nogen site der er

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 14:18

her alle sammen her squ det "nice" svar jo være


<html>
<style>
a { color:#FFFFFF;text-decoration: none }
A:hover {color: #FF9900; text-decoration: none;}
div {font-family:verdana;font-size:9px;letter-spacing:1px;font-variant:small-c aps}
</style>

<body background=bginfo.jpg bgcolor="#000033" text="#FFFFFF" link="#FFFFFF" vlink="#FF9900" alink="#FF9900" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<center>
<font face="Verdana" size="1" color="#999999">
<br>
<%
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
Set MyFolder=MyFileObject.GetFolder(Server.MapPath("/daniel/billeder/"))
FOR EACH thing in MyFolder.Files
x=x+1
%>

<IMG SRC="/daniel/billeder/<%=thing.Name%>" height="75" onclick="javascript:window.open('/daniel/billeder/<%=thing.Name%>','deter mined',' toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,r esizable=no,width=400,height=400,top=100,left=100');" style="cursor:hand">
<%
if x mod 3 = 0 then response.write"<br>"
NEXT
%>

</font>
</center>
</html>

såden ser min fil ud !! og det er her inde fjeln er !!!

<%
Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
Set MyFolder=MyFileObject.GetFolder(Server.MapPath("/daniel/billeder/"))
FOR EACH thing in MyFolder.Files
x=x+1
%>


selv om man ikek kan få det som man vil have det !! der er fejl i det her script ://

Kommentar
Fra : smorch


Dato : 16-12-02 14:20

deter mined

skal rettes til determined

Lars

Kommentar
Fra : NeoNmaN


Dato : 16-12-02 22:33

???

Kommentar
Fra : smorch


Dato : 17-12-02 00:17

Hvid du trykker på hvis kilde på din side, vil du se at ordet determined i onclicklinen er delt, som beskrevet ovenfor - fjern mellemrummet og din side virker.


Jeg har sendt dig en mail med filen galleri.asp vedhæftet.
Mvh

Lars

Kommentar
Fra : NeoNmaN


Dato : 17-12-02 13:51

oeyk takker :)

Kommentar
Fra : Nyhedsbruger


Dato : 16-12-02 21:12

Function ShowFileList(folderspec)
Dim fso, f, f1, fc, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
Response.Write "<a target='_blank' href='gallery/"&f1.name&"'><img
src='gallery/"&f1.name&"'></a><br>"
Next
End Function

Response.Write ShowFileList(Server.MapPath("gallery"))
%>

du skal så evt. lige huske at ændre stien

Christian

NeoNmaN wrote in dk.edb.internet.webdesign.serverside.asp:
> Hejza alle alle sammen hvordan lister jeg mig til et gallery der ligger
> i en mappe !!!
>
>
> Alså jeg har en mapper på min server hvor der ligge pic i ikke ?
> den vil jeg geren ha liste ud på min side hvor bruger kan klikke på det
> og det så vil poppe et vindu op på fx 250x250 ???
> men de pic der bliver liste ska kun være på 75x75 ??
>
> på fårhånd tak :))
>
> --
> Leveret af:
> http://www.kandu.dk/
> "Vejen til en hurtig løsning"
>


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Kommentar
Fra : Nyhedsbruger


Dato : 16-12-02 21:14

Maglede lige størelse

> Function ShowFileList(folderspec)
> Dim fso, f, f1, fc, s
> Set fso = CreateObject("Scripting.FileSystemObject")
> Set f = fso.GetFolder(folderspec)
> Set fc = f.Files
> For Each f1 in fc
> Response.Write "<a target='_blank' href='gallery/"&f1.name&"'><img
> src='gallery/"&f1.name&"' width='75'></a><br>"
> Next
> End Function
>
> Response.Write ShowFileList(Server.MapPath("gallery"))
> %>
>
> du skal så evt. lige huske at ændre stien
>
> Christian
>
> NeoNmaN wrote in dk.edb.internet.webdesign.serverside.asp:
> > Hejza alle alle sammen hvordan lister jeg mig til et gallery der ligger
> > i en mappe !!!
> >
> >
> > Alså jeg har en mapper på min server hvor der ligge pic i ikke ?
> > den vil jeg geren ha liste ud på min side hvor bruger kan klikke på det
> > og det så vil poppe et vindu op på fx 250x250 ???
> > men de pic der bliver liste ska kun være på 75x75 ??
> >
> > på fårhånd tak :))
> >
> > --
> > Leveret af:
> > http://www.kandu.dk/
> > "Vejen til en hurtig løsning"
> >
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Kommentar
Fra : Nyhedsbruger


Dato : 17-12-02 10:58

Christian The Cool skrev:

> Maglede lige størelse

Du mangler stadig en højdeangivelse.
<img src='gallery/" & f1.name & "' height='75' width='75'></a><br>"

Ellers vil funktionen nok virke, men det vil være et tungt galleri,
fordi filerne fylder langt mere end nødvendigt. Det er bedre at
skalere dem så alle billeder eksisterer i to størrelser. Det kan
naturligvis gøres manuelt, men det kan også gøres automatisk - ud
fra de store billeder kan man generere mindre.

Det kan ske med en billedkomponent - fx AspImage - eller uden, ved
hjælp af rene asprutiner (se
<http://www.4guysfromrolla.com/webtech/011201-1.shtml>)

NB: Du citerer uhensigtsmæssigt. På usenet er standarden at man
svarer _under_ det man citerer - gerne i flere blokke - og det man
ikke direkte kommenterer klippes væk. Alt andet er spild af
båndbredde og spild af andre læseres tid. Se evt. også min
signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste