0

這些圖表在大多數瀏覽器中運行正常,包括firefox和Opera。然而,在IE瀏覽器我得到:我只在IE8中出現錯誤信息,只有在IE8中

Object doesn't support this property or method 
report_graph.js 
Code: 0 
URI: http://10.11.4.92:5000/assets/report_graph.js?body=1 

enter image description here

+0

你可以張貼窗口的截圖嗎?非常難以閱讀。 – 2012-08-09 16:25:45

+0

您必須在report_graph.js中發佈代碼,嘗試調試您的代碼,可能您會看到它發生的位置。 – 2012-08-09 16:42:13

+0

嗨邁克爾,是的,它通過虛擬盒子,這就是它爲什麼很奇怪。我把上面的實際文字。 – 2012-08-09 16:59:47

回答

0

這都是由於一些代碼末尾的`.trim()!

例如,我有$('some selectors).text().trim()

更改爲$('some selectors).text().trim()修復它。

因爲它在某些瀏覽器中確實工作正常,所以這似乎暗示了IE中的JavaScript引擎的實際問題。要麼它不支持其他瀏覽器所做的方法......或者它不會像平常一樣處理錯誤,導致運行時異常出現其他瀏覽器忽略的錯誤。

+2

似乎有一個錯字,你說過兩次同樣的事情:$('some selectors).text()。trim() – KmeCnin 2015-03-17 09:55:08