Avatar billede websam Nybegynder
31. oktober 2003 - 12:09 Der er 9 kommentarer og
1 løsning

Syntax Error

Kan nogen fortælle mig hvad syntax error'en er i dette :

Stuff = Stuff & "<style>"&Call Css()&"</style>" & vbcrlf

/Websam
Avatar billede yamino Nybegynder
31. oktober 2003 - 12:11 #1
Er der gemt andet data i variablen Stuff forinden?
Avatar billede neander Nybegynder
31. oktober 2003 - 12:12 #2
Hvad ligger i Call Css?
Avatar billede websam Nybegynder
31. oktober 2003 - 12:13 #3
jeps der bliver genereret en del html tags
Avatar billede neander Nybegynder
31. oktober 2003 - 12:14 #4
websam >> Hvis de indeholder " så kan det give problemer.
Avatar billede websam Nybegynder
31. oktober 2003 - 12:15 #5
Min sub :

Sub Css1()
    Response.Write ""&vbcrlf&"<!--" & vbcrlf
    Response.Write "td { font-family: Verdana; font-size: 10 pt; color: #FF0000 }" & vbcrlf
    Response.Write "-->" & vbcrlf
End Sub

og det virker fint hvis jeg bare udskriver det i Stuff = Stuff & men ikke når jeg kalder subben
Avatar billede neander Nybegynder
31. oktober 2003 - 12:17 #6
Er det mon fordi der skal stå:
Stuff = Stuff & "<style>" & Call Css1() & "</style>" & vbcrlf
Avatar billede websam Nybegynder
31. oktober 2003 - 13:46 #7
Det betyder ikke noget med de mellemrum og hvis jeg f.eks laver en Request.Form("Text") istedet for at kalde en sub så virker det hele fint :o(
Avatar billede neander Nybegynder
31. oktober 2003 - 13:55 #8
- det var bare fordi at du i dit eksempel kaldte "Css1()" - mens du i stuff hentede den ved navn "Css()"
Avatar billede a-torsten Nybegynder
31. oktober 2003 - 14:30 #9
En sub kan ikk give noget tilbage... Du skal have fat i en function...

<%
Function Css1()
    Css1 = vbcrlf&"<!--" & vbcrlf
    Css1 = Css1 & "td { font-family: Verdana; font-size: 10 pt; color: #FF0000 }" & vbcrlf
    Css1 = Css1 & "-->" & vbcrlf
End Function

Stuff = Stuff & "<style>" & Css1() & "</style>" & vbcrlf

Response.write Stuff
%>
Avatar billede websam Nybegynder
31. oktober 2003 - 14:55 #10
Fint det virker :o)
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