webForumDet fria alternativet

Ankarlänk

ASP

4 svar · 287 visningar · startad av Erik Juhlin

Medlem sedan maj 200010 687 inlägg
Frågan#1

När jag gör Response.Redirect till en sida och vill gå till ett visst ställe så vill jag använda ett id för att peka på en viss post på en sida.
Då skiver jag thread.asp?XModuleId=243&PostId=38#post56. Det funkar utmärkt att gå till den sidan, men gör man Response.Redirect dit så blir PostId 38#post56 vilket är fel.

Någon som vet varför det är så?

Medlem sedan juni 200032 967 inlägg
#2

Du har inte råkat html-encode # av någon anledning?

Medlem sedan maj 200010 687 inlägg
#3

Nope!

Medlem sedan okt. 20005 273 inlägg
#4

kanske om du visar lite kod?... ;)

Medlem sedan maj 200010 687 inlägg
#5

Asch, löste det så här:

	%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
	<html>
	<head>
	</head>
	<body onLoad="location.href = '<%=sRedirectURL%>';">
	&nbsp;
	</body>
	</html><%
	Response.End
267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)