Ich versuche, einige Java-Skript kurz vor einer Seite Umleitung auszuführen, aber es läuft nicht. Wenn ich das Response.Redirect auskommentiere, funktioniert alles gut, aber das geht gegen die besonderen Anforderungen. Irgendwelche Ideen, wie man diese Funktionalität implementiert?Wie rufe ich Javascript kurz vor einer Antwort Umleitung
Dim strscript As String = "<script>alert('hello');</script>"
If Not ClientScript.IsClientScriptBlockRegistered("clientscript") Then
ClientScript.RegisterStartupScript(Me.GetType(), "clientscript", strscript)
End If
Response.Redirect("http://www.google.com")
Eigentlich sendet die Umleitung eine Seite zusammen mit der 3xx-Code "Seite bewegt". Das zeigt der Browser, wenn man in eine ewige Redirect-Schleife gerät und der Browser nach etwa 20 Weiterleitungen aufgibt. – Guffa
Ok. Also keine der Daten, die Sie auf der Seite hinzugefügt haben .... – tvanfosson
Sie * können * senden Sie Ihren eigenen Antworttext mit einem 3xx Statuscode, aber 99,9% der Benutzer werden es nicht sehen (weil ihr Browser ohne umleiten wird) Rendern). Normalerweise sende ich einen Link mit dem gleichen Ziel wie die Umleitung, für jene unglücklichen Seelen, die nicht automatisch umgeleitet werden. – Piskvor