Questo mi incute davvero, poiché il codice sembra completamente innocuo.Errore Javascript in IE8: Non implementato
IE8 interrompe l'esecuzione di script con un messaggio:
Non implementato. map.js line: 66 char: 5
Ecco un elemento di cattura dal codice:
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 }
di debug informazioni: x: 263 data.dim.x_min: 263 y: 172 data.dim. max_y: 174
dati è oggetto restituito dal JQuery Ajax chiamata. Funziona in Firefox 3.0 e 3.5, Safari 4.0.2 e ho riscontrato questo errore solo durante la visualizzazione della pagina in IE8. Forzare IE8 in modalità IE7 non fa scomparire l'errore.
Non ho IE7 per eseguire il debug con, ma ho avuto un tester dicendo che non funziona in IE7 neanche.
Sembra giusto ... Sono anche interessato a sapere il motivo per cui questo non funziona. Puoi eseguire il debug passo dopo passo? –