Avatar billede nogetfx Nybegynder
17. marts 2002 - 16:25 Der er 11 kommentarer og
1 løsning

Script svarer ikke..

Jeg har siddet på arbejdet og lavet det her, hvor jeg pager 9 billeder (3x3)af gangen, men nu svarer det slet ikke, ingen fejlmeddelse, men det svarer bare ikke..? Så er der noegn forslag..?
Plus er det her noget der kræver meget af en server..?

StrRoot = Request.QueryString("root")
StrPage = Request.Querystring("page")

ImageDir = "galleri\" & StrRoot & "\thum\" ' Mappen med filerne

Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFS.GetFolder(Server.MapPath(ImageDir))
Set objFiles = objFolder.Files

StrPage = Request.Querystring("page")
If isNumeric(StrPage) = False Or StrPage < 1 Then
  StrPage = 1
End If

StrPageSize = 9 ' Antal filer på hver side
intImgCount = objFiles.Count
StrPageCount = -Int(-(intImgCount/StrPageSize))

'PJAT TEXT
'Response.Write "<p><strong>" & intImgCount & " Billeder - "
'Response.Write "viser side " & StrPage & " af " & StrPageCount & ":</strong></p>"

TDair = "30"
TRair = "11"

Response.Write "<table cellspacing=""0"" cellpadding=""0"" border=""0"">"& vbCrLf & "<tr>"
    PicCount = 0

    For Each Image In objFiles
    intFile = intFile +1

        If (intFile >= ((StrPage-1)*StrPageSize)+1) And (intFile =< (StrPageSize*StrPage)) Then
            PicCount = PicCount + 1
            Response.Write     "<td align='center' valign=""middle""><a href=""include/repop.asp?id=" & StrId & "&root=" & StrRoot & "&show=" & Image.Name & "&page=" & StrPage & """>" &_
                                "<img src='" & ImageDir & Image.Name & "' border='0' class=""line""/></a></td>" & vbCrLf &_
                            "<td width=""" & TDair & """><img src=""pic/space.gif"" width=""" & TDair & """ border=""0""></td>" & vbCrLf
        End If
   
        If PicCount = 3 Or PicCount = 6 Then
            Response.Write "</tr><tr>" & vbCrLf &_
                                "<td colspan=""6"" height=""" & TRair & """><img src=""pic/space.gif"" width=""250"" height=""" & TRair & """ border=""0""></td>" & vbCrLf &_
                            "</tr><tr>"            
   
        End If   
    Next
Avatar billede Slettet bruger
17. marts 2002 - 16:27 #1
Scripting.FileSystemObject har du denne komponent installeret?
Avatar billede Slettet bruger
17. marts 2002 - 16:27 #2
Du skulle vel ikke anvende Norton Antivirus? Den kan nemlig godt give problemer, idet den lukker af for Scripting.FileSystemObject.
Avatar billede rou Nybegynder
17. marts 2002 - 16:29 #3
schulze: den komponent er en del af Windows scripting host eller IIS. Den kan han dårligt undgå at have installeret.
Avatar billede nogetfx Nybegynder
17. marts 2002 - 16:30 #4
Scripting.FileSystemObject>> Er det et specielt komponent..? På arbejdet har jeg ikke lagt noget Xtra ind og jeg har selv sat maskinen op med Win2K ligesom minegen..

Jo, jeg har Norton, men det kører ikke i bagrundden...
Avatar billede Slettet bruger
17. marts 2002 - 16:33 #5
OK - Norton Antivirus benytter nemlig Script Blocking, som skal slås fra for at anvende FSO, og derefter skal webserveren genstartes.

Hvis du ikke havde FSO, ville du få en fejl her:
Set objFS = CreateObject("Scripting.FileSystemObject")
idet den ikke ville kunne oprette objektet.
Avatar billede Slettet bruger
17. marts 2002 - 16:34 #6
sorry troede det var et andet komponent der var tale om.
Avatar billede nogetfx Nybegynder
17. marts 2002 - 16:34 #7
Det er det underlige ved det, jegb får ikke en fejl, så det er noget svært at gætte hvad det er...
Avatar billede Slettet bruger
17. marts 2002 - 16:36 #8
det er directoryen den er galt med, har engang haft samme problem
Avatar billede nogetfx Nybegynder
17. marts 2002 - 16:36 #9
Prøver at slå Scriptblokeing fra/genstarte..
Avatar billede nogetfx Nybegynder
17. marts 2002 - 16:42 #10
Nu funker det... Ikke særligt logisk da Norton ikke kører i baggrunden, og alligevel.. hehe

Sidste spørgsmål, grunden til det ikke funker er det fordig jeg "leger" server eller vil det også påvirke brugere, som har Norton..?

Magik >> Dump et svar
Avatar billede Slettet bruger
17. marts 2002 - 16:42 #11
:)
Avatar billede nogetfx Nybegynder
17. marts 2002 - 16:42 #12
Og hvis i skulle vide noget om <onLoad i body>, så kig lige her.. hehe

http://www.eksperten.dk/spm/185385
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
Kurser inden for grundlæggende programmering

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