這一個真的讓我感到困惑,因爲代碼看起來完全無害。IE8中的Javascript錯誤:未實現
IE8暫停腳本執行與消息:
未實現。 map.js行:66焦炭:5
下面是從一個代碼剪斷:
63 if(data.map[x] !== undefined && data.map[x][y] !== undefined) {
64
65 left = (x - data.dim.x_min)*32 + 30;
66 top = (data.dim.y_max - y)*32 + 30;
67
68 /* do stuff */
XX }
調試信息:X:263 data.dim.x_min:263 Y:172 data.dim。 y_max:174
數據是從JQuery Ajax調用返回的對象。這適用於Firefox 3.0和3.5,Safari 4.0.2,並且在IE8中查看頁面時只發現此錯誤。強制IE8進入IE7模式不會導致錯誤消失。
我沒有IE7調試,但我有一個測試人員說,它不能在IE7中工作。
它看起來正確的...我也有興趣知道爲什麼這不起作用。 你可以一步一步調試嗎? – 2009-08-14 19:14:33