Ho un caso d'uso in cui ho bisogno di ottenere il numero totale di linee Javascript eseguite quando la mia pagina web si sta caricando.Numero di righe Javascript eseguite durante il caricamento della pagina
Il problema che sto affrontando è che il browser genera un avviso quando un certo numero di esecuzioni JS supera (5 milioni penso in caso di IE) e la pagina viene impiccata.
Ho usato il profiler disponibile nella barra degli strumenti di IE Developers, ma mi dà il numero totale di funzioni JS chiamate ma non il numero totale/numero di linee eseguite.
Qualsiasi aiuto è apprezzato.
Grazie
dubito fortemente che questo si basa su linee di codice. Molto probabilmente si innesca quando il motore JS impiega troppo tempo senza passare il controllo al browser. – ThiefMaster
'while (true);' causerà anche il blocco della pagina ... riceverai quello che sto dicendo? – Matt
@ThiefMaster: avrei pensato la stessa cosa, ma interessante, sembra che l'OP sia effettivamente corretto: http://blogs.msdn.com/b/jpsanders/archive/2008/09/23/a-script-on -questa-pagina-sta-causando-internet-explorer-per-eseguire-lentamente-if-it-continua-to-run-your-computer-may-become-unresponsive.aspx – mellamokb