2013-01-10 7 views
6

Auf IE10, wenn ich den Login-Button ich folgende Fehlermeldung in der Konsole sehen klicken: SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: Eingabezeichenfolge nicht war in einem korrekten Format. ScriptResource.axd, Zeile 939 Zeichen 13SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: Eingabezeichenfolge war nicht in einem korrekten Format

Ich habe einige serverseitige Protokollierung hinzugefügt, aber die Seite wird nie gesendet, so scheint es eine Clientseite Problem.

Dieses Verhalten tritt nicht in IE8, Firefox ODER Chrom, da funktioniert es gut.

Antwort

10

Dies geschieht, weil Ihre Absenden-Schaltfläche eine input mit type="image" ist. Daher werden Koordinaten mit dem Formular übermittelt. Frühere Versionen von Internet Explorer senden diese Koordinaten als Ganzzahlen, aber Internet Explorer 10 übergibt sie als Dezimalzahlen.

Es gibt eine Vielzahl von Möglichkeiten, es zu beheben. Für einige Lösungen siehe this question und this bug report.

0

Dies ist ein Problem mit ie 10. Aktualisieren Sie einfach net Framework auf 4.5. Dadurch wird Ihr Problem lösen .. :)

0

Ich habe das gleiche Problem erfahren, sind Meine Einstellungen Einstellungen wie folgt,

Anwendung auf Rahmen läuft 3.5,

IIS-Anwendungspool Framework-Version v2.0,

Internet Explorer 10 ..

Bitte Stellen Sie den IE in der Kompatibilitätsansicht dann alle für mich weg Fehler weg. Wenn Sie immer noch nach dem gleichen Problem suchen, können Sie es versuchen, indem Sie den IE im Kompatibilitätsmodus für diese Website einstellen ....

Verwandte Themen