Ich entwickle derzeit eine Webanwendung in ASP.NET Framework 4 und ich habe Probleme mit Safari 5.1.5. Meine Web App läuft gut mit Internet Explorer 9, Firefox 11 und Chrome 18.Postback nicht feuern mit Safari 5.1.5
Wenn ich auf eine Schaltfläche mit einem Server-Ereignis (PostBack) klicken, wird es nicht ausgelöst. Keine von ihnen, so unmöglich, die Web-App überhaupt zu verwenden.
Gibt es jemanden, der dieses Problem erlebt hat?
EDIT
Zum Beispiel für eine Schaltfläche, die ein Postback der Fall ist, wird der Browser den Code:
<input type="submit" name="ctl00$MainContent$cmdClose" value="Fermer" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$cmdClose", "", true, "Fields", "", false, false))" id="ctl00_MainContent_cmdClose" style="height:30px;width:150px;height: 30px" />
Zweite EDIT
In der JavaScript-Konsole, ich die Ausnahme PageRequestManagerParserErrorException
Dritte EDIT
Die ASPX
<asp:Button ID="cmdClose" runat="server" Text="Fermer" Width="150px" OnClick="cmdClose_Click" ValidationGroup="Fields" Height="30px" />
Die C#
protected void cmdClose_Click(object sender, EventArgs e)
{ /*Some Code*/}
Wenn Sie einen Teil Ihres Codes bereitstellen könnten, insbesondere in Bezug auf die Ereignisbindung und Ereignisbehandlung. Und haben Sie versucht, die Konsole auf Fehler zu überprüfen? Haben Sie auch Haltepunkte für die Ereignisbehandlungsroutinen dieser Schaltflächen? – MilkyWayJoe
Safari wirft Fehler auf Javascript in einigen Fällen, dass andere Browser nicht. Können Sie uns die Seite zeigen, auf der Sie dieses Problem haben? – Aristos
Ich kann Ihnen nicht die Seite zur Verfügung stellen, es ist eine Web-App in lokalen nur – Soader03