0

この問題の修正をテストしている間:

Slickgrid水平スクロールバーが最後の行をカバー

更新されたコードにより、IE9の水平スクロールバーの下に「ランダムな」空白が発生することに気付きました。jsFiddleは、ブラウザモードがIE7に設定されているIE9では実行されません(SCRIPT1028:予期される識別子、文字列、または数値

エラーは次の場所では見られません

  • Chrome(現在)
  • Safari(現在)
  • Firefox(現在)
  • ブラウザモードIE8を搭載したIE9

問題を示すフィドル(IE9で表示):

http://jsfiddle.net/ericjohannsen/LtsvJ/9/

GitHubの適切なチケットにコメントを追加しましたが、再度開く権限がありません。

注:IE9がhttps://raw.github.com/mleibman/SlickGrid/master/slick.grid.js が誤ったMIMEタイプを報告し、ロードを拒否したため、slick.grid.jsは自分のサーバーでホストされています 。そのコードは、変更 https://github.com/mleibman/SlickGrid/commit/6d3b8a0844a0ef8528b11e67ef0bd0f5265d1c7bに対応しています

アップデート

IE7ブラウザモードのIE9

IE9のIE7ブラウザモードにJavaScriptエラーがあり、グリッドがまったくレンダリングされません。ただし、IE9コンソールではコールスタックは空です。エラーは

SCRIPT1028: Expected identifier, string or number  
show, line 90 character 1  

JSコンソールのリンクをクリックすると、「この場所のソースコードは利用できません」というエラーが表示されます。

IE9通常モード

IE9のスクリーンショットを追加しました。IE9ではJavaScriptエラーが報告されていないことに注意してください。

ここに画像の説明を入力してください

4

1 に答える 1

1

これは、独自の slick.grid.js をホストする場合にのみ発生します。jsfiddle を変更してhttp://mleibman.github.com/SlickGrid/slick.grid.js (正しい MIME タイプを持たないhttp://raw.github ... ではありません) を含めると、すべてが開始されました。働く。

IE7 モードはまだ失敗しますが、エラーは SlickGrid からではなく、jsfiddle.net から発生しているようです。

于 2012-08-25T20:53:40.057 に答える