Ich habe ein einfaches Web-Formular mit Code wie folgt in Code zu verankern:ASP.NET navigieren hinter
//...
//tons of text
//...
<a name="message" />
//...
//tons of text
//...
<asp:Button ID="ButtonSend"
runat="server"
text="Send"
onclick="ButtonSend_Click" />
Nach POST ich Benutzern meines Anker „message“ navigieren möge. Ich habe folgenden Code dafür:
protected void ButtonSend_Click(object sender, EventArgs e)
{
this.ClientScript.RegisterStartupScript(this.GetType(),
"navigate",
"window.location.hash='#message';",
true);
}
Diese einfache JavaScript funktioniert nicht in Firefox 3.5.2 - URL in Browser ändert sich aber Seite navigiert wird nicht zu verankern. In IE 8 funktioniert es perfekt.
Warum funktioniert dieser JavaScript-Code in Firefox nicht? Fehle ich etwas?
scheint für mich zu arbeiten ... mit FF 3.0.13 // IE8 beide Browser scrollte perfekt ... ich denke, es sollte funktionieren, aber Sie könnten Cleiton Code versuchen, wenn es nicht ist –