Heim >Web-Frontend >js-Tutorial >Lösung für das Problem verstümmelter Seitenformulardaten in verschiedenen Kodierungen_Javascript-Kenntnissen
Ich bin heute auf ein sehr magisches Problem gestoßen, dass das Formular auf der Website nach der Übermittlung an das Abfragesystem keinen Rückgabewert erhält, sondern die Ergebnisse des lokalen Die reine HTML-Ausführung kann nach dem Wert durchsucht werden. Ich habe es selbst überprüft und festgestellt, dass dies tatsächlich der Fall ist, und habe die von GET auf beiden Seiten übermittelten Parameter verglichen. Bis auf den unterschiedlichen Wert eines Feldes war die Anzahl der Parameter gleich, daher wurde davon ausgegangen, dass dies der Fall sein könnte durch Kodierungsprobleme verursacht werden.
Nachdem ich die beiden Dateien geöffnet hatte, stellte ich fest, dass die Codierung auf beiden Seiten tatsächlich inkonsistent war und die übergebene UTF-8-Codierung auf der Serverseite in der Vergangenheit nicht normal analysiert werden konnte, also habe ich gesucht und Ich habe auf dem Formular ein selten verwendetes gefunden.
Aber es ist widerlich, dass der IE dieses Attribut nicht unterstützt, also musste ich die onSubmit()-Methode des Formulars hacken und
hinzufügen