Heim  >  Artikel  >  Web-Frontend  >  Bei der JavaScript-JSON-Eingabeaufforderung in IE6/IE7 fehlen Bezeichner-, Zeichenfolgen- oder Zahlenprobleme bei der Handhabung_Javascript-Kenntnisse

Bei der JavaScript-JSON-Eingabeaufforderung in IE6/IE7 fehlen Bezeichner-, Zeichenfolgen- oder Zahlenprobleme bei der Handhabung_Javascript-Kenntnisse

WBOY
WBOYOriginal
2016-05-16 16:26:18963Durchsuche

Als ich gestern Jquery Ui Datapicker verwendet habe, um die Anmeldekalenderfunktion anzuzeigen, trat ein Js-Problem auf, das unter IE8/IE9, FF und Chrome normal angezeigt wurde

Allerdings gibt es ein Problem mit der Anzeige in IE6/IE7- und IE8-kompatiblen Ansichten, das die Meldung „Auf der Seite liegt ein Fehler vor“ anzeigt. Bei einer weiteren Überprüfung wird die Fehlermeldung „Fehlende Kennung, Zeichenfolge oder Zahl“ angezeigt.

Zuerst dachte ich, dass es an der Diskrepanz zwischen Jquery- und Jquery-Ui-Versionen lag. Später habe ich andere unterstützte Versionen ausprobiert, aber es hat auch nicht funktioniert

Dann habe ich meinen Js-Code Stück für Stück debuggt. Nachdem ich mehr als zwei Stunden damit verbracht hatte, stellte ich schließlich fest, dass das Problem durch ein Komma nach dem letzten Schlüsselwert von Json verursacht wurde.

Ich habe online nachgeschaut und festgestellt, dass dieses Problem auch bei vielen Menschen aufgetreten ist. Seien Sie in Zukunft vorsichtig.

var obj = {
         'Name': 'qqyumidi',
         'gender': 'männlich' //Kann hier nicht hinzugefügt werden! !
}
alarm(obj.name);


Es ist wirklich böse IE6/IE7. Wann werden wir uns von den Tagen verabschieden, in denen Hacks speziell für den IE gemacht wurden? . . . . Ich kann nicht anders, als mich über Microsoft zu beschweren
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn