webForumDet fria alternativet

Inte skriva ut ankarnamnet!

ASP

4 svar · 323 visningar · startad av medialabs

Medlem sedan mars 20023 686 inlägg
Frågan#1

God morgon!

Har ett irriterande problem nu, jag har en response redirect tillbaka till sidan som besökaren var på och jag skickar sedan med ett svar i botResponse som innehåller en massa text osv. Men problemet är att när besökaren skickas tillbaka till föregående sidan så vill jag att den "hoppar ned" till Ankaret: "webbassistent" på sidan, och detta fungerar delvis nu. Den hoppar ned till rätt ställe, men den skriver även ut ordet som jag har i fetstil nedan, Den tolkar alltså botresponse och det jag har skrivit ín efter som en del av svaret från boten.

response.redirect RefUrl&"?botResponse="&Server.UrlEncode(botResponse)&"[B]#webbassistent[/B]"

Svaret den skriver ut blir tex. följande:

Du hittar en lista på brandväggar som är gratis under Verktyg i menyn.#webbassistent

Medlem sedan nov. 20021 222 inlägg
#2

testa att ta & igen innan #webbassistent

Medlem sedan mars 20023 686 inlägg
#3

joel_joel88 skrev:

testa att ta & igen innan #webbassistent

Resulterade i följande.

Microsoft VBScript compilation error '800a03ea'

Syntax error

/chatt-bot/chatBot.asp, line 48

response.redirect RefUrl&"?botResponse="&Server.UrlEncode(botResponse)&&"#webbassistent"
-----------------------------------------------------------------------^

Medlem sedan nov. 20021 222 inlägg
#4

Jag menar efter apostrofen. :)

Medlem sedan mars 20023 686 inlägg
#5

joel_joel88 skrev:

Jag menar efter apostrofen. :)

Tack! Nu fungerar det som tänkt!

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)