1

In einem ASP MVC Projekt haben wir eine Website mit einem Suchformular. Das funktioniert ganz gut in IE 9, 10 ...IE 8 zeigt ständig Alarm

aber in IE 8 erhalten wir ständig diese Warnung

Sind Sie sicher, dass Sie auf dieser Seite weg navigieren möchten?

Nachricht von der Website: true

Die Seite hat eine Form, die in erster Linie die Eingabe für einige Suchdaten ist. Die Form ist realtiv große i zeigen nur einige Elemente unter

<form method="get" action="/search/" novalidate="novalidate"> 

Es gibt jetzt 4 einige Eingänge und ein Submit-Button.

Gibt es einen bekannten Fall, in dem IE 8 diese Art von Warnungen zeigt, wo 9 und 10 nicht?

Als Frameworks, die verwandt sein können, haben wir hauptsächlich Knockout und Jquery auf dieser Seite.

+1

Haben Sie ein benutzerdefiniertes 'window.onbeforeunload' Ereignis? Sie könnten versuchen, 'window.onbeforeunload = null;' in Ihrem Skript hinzuzufügen. Wenn Sie die Nachricht durchsuchen, gibt es viele Posts darauf. Hier ist eins: http://StackOverflow.com/Questions/1119289/ –

Antwort

0

Der Grund war nicht die Form selbst. Wir haben ein Shim hinzugefügt, das dieses Verhalten verursacht hat. entfernt es und es funktioniert