Stavo facendo alcuni test cross-browser su alcune funzionalità oggi e ho trovato una piccola gemma piuttosto elegante.IE6/7/8 Memoria insufficiente?
In IE8: Out of memory at line: 99
In IE7: Out of memory at line: 100
In IE6: Stack overflow at line: 101
Da quello che sono riuscito a scavare, il più delle volte questi messaggi iniziano ad apparire, si tratta di un problema con avere una matrice in cui il numero di elementi è maggiore di 65,535
. Tuttavia, non credo che questo sia il problema a portata di mano qui.
La funzionalità in questione è un'azione all'interno di un iframe
"chiusura" dell'attuale iframe
e "apertura" di un altro utilizzando jQuery. Sta realmente accadendo nell'interazione vicino/aperto.
Qualcuno ha mai visto qualcosa di simile?
Modifica: Su ulteriori indagini, in realtà non sembra essere correlato agli iframe. Sto ancora scavando, ma ogni suggerimento sarebbe apprezzato.
quali altri browser hai testato e quale quantità di elementi stai aggiungendo? – RobertPitt
Funziona bene con Linux Chrome e FF3.6 e Windows FF3.6. –
Gli overflow dello stack sono * di solito * a causa di una ricorsione illimitata. Sei sicuro che non ci sia nulla del tuo codice? – bzlm