Avatar billede weis Nybegynder
11. juni 2005 - 13:55 Der er 17 kommentarer og
2 løsninger

Billede og class i pageing

jeg har denne stump kode i min pageing fil:

Response.Write "<p>"
If Clng(intPage) > 1 Then
  Response.Write "<a href=nyhed.asp?mode=liste&page=" & intPage - 1 & ">Forrige side</a>"
Else
  Response.Write "Forrige side"
End If

Response.Write "&nbsp;-&nbsp;"

If Clng(intPage) < Clng(intPageCount) Then
  Response.Write "<a href=nyhed.asp?mode=liste&page=" & intPage + 1 & ">Næste side</a>"
Else
  Response.Write "Næste side"
End If

Response.Write "<p>Gå til side "
For intNum = 1 To intPageCount
  Response.Write "<a href=nyhed.asp?mode=liste&page=" & intNum & ">" & intNum & "</a> "
Next
%>

Men - hvordan indsætter jeg et billede før og efter "næste side" og "forrige side"
Og - hvordan tilføjer jeg min "class=link" til de links den laver?
Avatar billede nielle Nybegynder
11. juni 2005 - 14:13 #1
Response.Write "<p>"
If Clng(intPage) > 1 Then
    Response.Write "<img src="PrevArrow.gif">&nbsp;<a class=link href=nyhed.asp?mode=liste&page=" & intPage - 1 & ">Forrige side</a>"
Else
    Response.Write "Forrige side"
End If

Response.Write "&nbsp;-&nbsp;"

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a class=link href=nyhed.asp?mode=liste&page=" & intPage + 1 & ">Næste side</a>&nbsp;<img src="NextArrow.gif">"
Else
    Response.Write "Næste side"
End If

Response.Write "<p>Gå til side "
For intNum = 1 To intPageCount
    Response.Write "<a class=link href=nyhed.asp?mode=liste&page=" & intNum & ">" & intNum & "</a> "
Next
%>
Avatar billede weis Nybegynder
11. juni 2005 - 14:18 #2
hmm... så får jeg denne besked:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/ny/nyhed.asp, line 304

Response.Write "<img src="img/pageing-v.gif">&nbsp;<a class=link href=nyhed.asp?mode=liste&page=" & intPage - 1 & ">Forrige side</a>"
--------------------------^
Avatar billede busschou Praktikant
11. juni 2005 - 14:21 #3
Response.Write "<img src=""img/pageing-v.gif"">&nbsp;<a class=""link"" href=""nyhed.asp?mode=liste&page=" & intPage-1 & """>Forrige side</a>"
Avatar billede busschou Praktikant
11. juni 2005 - 14:22 #4
måske nemmere at overskue med '
Response.Write "<img src='img/pageing-v.gif'>&nbsp;<a class='link' href='nyhed.asp?mode=liste&page=" & intPage-1 & "'>Forrige side</a>"
Avatar billede nielle Nybegynder
11. juni 2005 - 14:23 #5
Brug 2 "-pinger når du skal udskreve et " - sådan her:

Response.Write "<img src=""img/pageing-v.gif"">&nbsp;<a class=link href=nyhed.asp?mode=liste&page=" & intPage - 1 & ">Forrige side</a>"

Jeg glemte dem i selv mit eksempel. :^|
Avatar billede weis Nybegynder
11. juni 2005 - 14:24 #6
nu brugte jeg busschou, men classen virker ikke helt endnu
Avatar billede nielle Nybegynder
11. juni 2005 - 14:26 #7
Hvordan virkere den ikke?
Avatar billede weis Nybegynder
11. juni 2005 - 14:29 #8
mine links får ikke den farve de skal have! De har den typiske "blå og lilla" farve
Avatar billede busschou Praktikant
11. juni 2005 - 14:30 #9
hvordan ser din css ud?
Avatar billede busschou Praktikant
11. juni 2005 - 14:30 #10
class="link" er den korekte måde at skrive det på.. så måske der er noget i css´en
Avatar billede weis Nybegynder
11. juni 2005 - 14:31 #11
men så er det underligt at det virker alle andre steder... men her er min css:

.Link {
    font: 12px verdana, sans-serif;
    color: #000000;
    text-decoration: none;
}

.Link:hover {
    font: 12px verdana, sans-serif;
    color: #000000;
    text-decoration: underline;
}
Avatar billede busschou Praktikant
11. juni 2005 - 14:31 #12
der er vist noget med at de skal defineres som a:link, a:visited, a:hover, a:active
I den rækkefølge for at virke ordentlig, mener jeg ifølge w3schools i al fald selvom de ikke altid er helt korrekt på den ;o)
Avatar billede busschou Praktikant
11. juni 2005 - 14:32 #13
ok psudoklasserne virker kun i andre browsere end ie
ie skal have dem på dit a tag
Avatar billede busschou Praktikant
11. juni 2005 - 14:33 #14
.Link A {
    font: 12px verdana, sans-serif;
    color: #000000;
    text-decoration: none;
}

.Link A:hover {
    font: 12px verdana, sans-serif;
    color: #000000;
    text-decoration: underline;
}
Avatar billede weis Nybegynder
11. juni 2005 - 14:34 #15
hehe UPS... min fejl, jeg havde overset at link var med stort L :D

I deler pointen hvis i kommer med et svar - mange tak for hjælpen
Avatar billede nielle Nybegynder
11. juni 2005 - 14:34 #16
Hvis dine billeder også skal være klikbare så skal imag-koden inden for i a-koden. Sådan her:

Response.Write "<p>"
If Clng(intPage) > 1 Then
    Response.Write "<a class='link' href=nyhed.asp?mode=liste&page=" & intPage - 1 & "><img src='img/pageing-v.gif' border='0'>&nbsp;Forrige side</a>"
Else
    Response.Write "Forrige side"
End If

Response.Write "&nbsp;-&nbsp;"

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a class='link' href=nyhed.asp?mode=liste&page=" & intPage + 1 & ">Næste side&nbsp;<img src='img/pageing-h.gif' border='0'></a>"
Else
    Response.Write "Næste side"
End If

Response.Write "<p>Gå til side "
For intNum = 1 To intPageCount
    Response.Write "<a class='link' href=nyhed.asp?mode=liste&page=" & intNum & ">" & intNum & "</a> "
Next
%>
Avatar billede busschou Praktikant
11. juni 2005 - 14:35 #17
ahh lol
svar :o)
Men virker din
.link:hover på andre elementer end <a> ? ... mener jeg ikke den gør i IE anyways
Avatar billede nielle Nybegynder
11. juni 2005 - 14:36 #18
Er CSS ikke ligeglad med om det er skrevet med store eller små bogstaver?
Avatar billede weis Nybegynder
11. juni 2005 - 14:38 #19
det var det ikke i dette tilfælde!
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