Har precis gått klart en utbildning där jag läst ASP..och nu verkar det som en av sakerna läraren varit noga med att vi skall tänka på bara är en dålig ovana?!?
Någon som har lust att vidareutveckla och visa exakt hur en korrekt syntax skall se ut?
------------------
"You can not solve todays problems with the same level of thinking that created the problems in the first place" Albert Einstein
Är du säker på att det är korrekta syntaxen, Vide :q
Gör ett försök att skriva ut t.ex. <% ="nada %>, med felet att inte avsluta trängen. Du kommer garanterat att få ett felmeddelande. Men studera felmeddelandet, det lyder troligtvis
Microsoft VBScript compilation error '800a0409'
Unterminated string constant
/test.asp, line 1
Response.Write("nada)
----------------------^
Som du ser använder ASP-tolken parenteser när de beskriver fel.
Kanske möjligt att parenteser är korrekt syntax :q
Redirect och Write är metoder tillhörande Response-objektet, och i VB-syntax ska metoder och subbar anropas utan parenteser. Dock verkar det som om det finns konstiga undantag.
Det verkar som om tolken är bussig och ignorerar det faktum att man inte har något mellanslag före parentesen, och evaluerar konkateneringen mellan ("http://www.webfo") och "rum.nu" innan den skickas in i redirect-metoden.
Nåja...det spelar ingen större roll, men det är ju inte fel att vänja sig vid det som är det generella sättet, dvs. anrop utan parenteser.
137 ms totalt · 3 externa anrop · v20260731065814-full.55e59744