Weiterleitung
Schlupp
- asp.net
0 Holger Lersch0 Marcus D.0 Bard
Hallo,
ich mache im Kopf einer Seite eine Sprachabfrage, jetzt möchte ich je nachdem welche Sprache aktiv ist zu der jeweiligen Srachspezifischen Seite verzweigen wie heißt der Befehl?
In dem Script unten habe ich nur eine Textausgabe - für diese Textausgabe müsste die jeweilige Seite angesprochen werden.
...
If (iDeutsch < iEnglisch) Then
Response.Write("Willkommen")
ElseIf (iEnglisch < iDeutsch) Then
Response.Write("Welcome to my webpage!")
Else
Response.Write("Welcome - Willkommen")
End If
%>
unter Java gehts so: location.href = url
DANKE
Schlupp
Hi Schlupp,
mit RESPONSE.REDIRECT("deutsch.asp") leitest du um, aber Achtung,
du darfts noch nicht in die Seite gschrieben haben sonst geht's nicht.
falsch währe demnach :
<%
'# falsch, geht nicht
RESPONSE.WRITE("Willkommen ...")
RESPONSE.REDIRECT("deutsch.asp")
%>
Gruß
Holger
Hallo !
Schau mal unter www.aspheute.com, dort wurde das Thema gestern behandelt.
cu
Marcus
Hallo,
unter ASP 3 und IIS 5 (Win2K) macht man das mit Server.transfere(URL).
Response.Redirect schickt dem Client die URL der neuen Seite, der die dann aufruft. Server.Transfere leitet den Aufruf Server-intern weiter.
Grüße
Bard