E 'possibile rilevare il carico di un applet?
-
26-09-2019 - |
Domanda
Sto lavorando su un estensione di Safari, e mi piacerebbe rilevare quando <applet>
s stanno andando a carico (l'evento onbeforeload
) in una pagina. Tuttavia, sembra che ci sia tale evento per questi.
Come dovrei farlo? Trasformare tutti i tag <applet>
ai tag <object>
e quindi intercettare i loro eventi onbeforeload
? Penso che sarebbe rompere la raccolta document.applets
, quindi non è una soluzione molto cool. C'è un modo migliore?
Soluzione 2
Dato <applet>
non è molto sottile, ho solo gancio sul DOMContentLoaded
e DOMNodeInserted
a <applet>
s di cattura non appena posso. E 'Butchy ma non credo che possa fare di meglio.
Altri suggerimenti
È possibile verificare che l'utilizzo di JavaScript. L'elemento applet in HTML DOM ha una proprietà isActive()
. È possibile verificare che in intervalli. Si possono trovare diversi esempi di base qui .