2012-08-07 79 views
0

在測試修復此問題:Slickgrid水平滾動條增加了隨機空白在IE9

Slickgrid Horizontal Scrollbar Covers Last Row

我注意到,更新的代碼導致IE9水平滾動條下面的「隨機」的空白。

該錯誤沒有看到:(預期標識符,字符串或數字SCRIPT1028):所述的jsfiddle不IE9設置爲IE7瀏覽器模式運行

  • 鉻(電流)
  • Safari瀏覽器(電流)
  • 火狐(電流)
  • IE 9與瀏覽器模式IE8

小提琴證明問題(鑑於IE9):

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

添加到appropriate ticket on GitHub註釋,但沒有權限重新打開它。

注:slick.grid.js是我自己的服務器上託管,因爲IE9抱怨 https://raw.github.com/mleibman/SlickGrid/master/slick.grid.js 報道不正確的MIME類型,並拒絕加載它。該代碼對應的變化 https://github.com/mleibman/SlickGrid/commit/6d3b8a0844a0ef8528b11e67ef0bd0f5265d1c7b

UPDATE

IE9在IE7瀏覽器模式

有一個在IE9的IE7瀏覽器模式JavaScript錯誤,防止電網從渲染的。但是,IE9控制檯中的調用堆棧是空的。該錯誤是

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

點擊在JS控制檯中的鏈接,給出了錯誤源代碼不能用於此位置

IE9常規模式

從IE9新增截圖。請注意,IE9中沒有報告JavaScript錯誤。

enter image description here

+0

目前無法訪問IE9。你能添加一個截圖和一個細節異常stacktrace嗎? – Tin 2012-08-07 21:09:19

+0

添加了屏幕截圖並闡明瞭JavaScript錯誤只發生在IE7文檔模式中。多餘的空格錯誤發生在IE9的本地模式下。 – 2012-08-07 22:29:25

回答

1

這種情況僅在您自行slick.grid.js。在我改變你的jsfiddle以包含http://mleibman.github.com/SlickGrid/slick.grid.js(而不是http://raw.github ...,它沒有正確的MIME類型)後,一切開始工作。

IE7模式仍然失敗,但錯誤似乎來自jsfiddle.net而不是來自SlickGrid。

+0

我在當前版本中沒有看到這個。 – 2012-08-29 23:54:58