0

ページでZebra_CalendarjQueryプラグインを使用していますが、実装を含めるとすぐに、IE7モードでページを実行しているときに、初期化中にjson「オブジェクトはこのプロパティまたはメソッドをサポートしていません」というエラーが発生します。string.split

jsonプラグインから次の行にコードを生成するエラーを減らしました:

(function () {
    if (typeof Date.prototype.toJSON !== 'function') {
    String.prototype.toJSON =
            Number.prototype.toJSON =
            Boolean.prototype.toJSON = function (key) {
                return this.valueOf();
            };
    }
} ());

これは、 https: //raw.github.com/douglascrockford/JSON-js/master/json2.jsにある標準のjson実装から取得されていますが、他のjson実装でもこのエラーが発生しました。

今、私はエラーを見ていませんが、おそらく他の誰かがこの問題を抱えていて解決策を持っていますか?ページにjsonが必要で、このカレンダーを使用したいと思います。

ご協力いただきありがとうございます!

4

1 に答える 1

0

わかりました、私は自分でそれを理解したと思います... Boolean.prototype.toJSON =json コードから を削除するだけで、まだ副作用は見つかりませんでした。ecmascript 標準でも定義されていないと思います。

だから、これが誰かに役立つことを願っています。

于 2012-09-19T21:19:54.773 に答える