Felmeddelande...

ASP

2 svar · 166 visningar · startad av Zandris

Medlem sedan feb. 200160 inlägg
Trådstart#1

Hej!
Jag har skapat den här lilla kodsnutten och jag undrar vad det är som är fel.

Jag får felmeddelandet:

Microsoft VBScript compilation (0x800A0409)
Unterminated string constant
(Pekar på Ifsatsens början)

<%
Set BC = Server.CreateObject("MSWC.BrowserType")
If NOT BC.Browser = "IE" AND NOT BC.MajorVer < "4" Then
Response.Write("Denna sida är anpassad för Internet Explorer 4.0 eller senare.<br>
Klicka <a href=www.microsoft.com>HÄR</a> för att ladda ner IE5.")
End If
%>

Medlem sedan juni 200032 967 inlägg
#2

det där såg ganska konstigt ut. jag skrev om lite:

<%
Set BC = Server.CreateObject("MSWC.BrowserType")
If NOT BC.Browser = "IE" AND NOT BC.MajorVer < 4 Then
Response.Write "Denna sida är anpassad för Internet Explorer 4.0 eller senare.<br>Klicka <a href=""www.microsoft.com"">HÄR</a> för att ladda ner IE5."
End If
%>

får du fortfarande samma fel så ligger felet före if-satsen.

Medlem sedan juni 200032 967 inlägg
#3

du får alltså inte ha radbrytningar hur som helst i response.write.

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)