Reputation: 138051
I'm working on a Safari extension, and I'd like to detect when <applet>
s are going to load (the onbeforeload
event) on a page. However, there seems to be no such event for these.
How should I do it? Transform all <applet>
tags to <object>
tags and then intercept their onbeforeload
events? I think it would break the document.applets
collection, so it's not a very cool solution. Is there a better way?
Upvotes: 0
Views: 265
Reputation: 138051
Since <applet>
is not very subtle, I just hook on DOMContentLoaded
and DOMNodeInserted
to catch <applet>
s as soon as I can. It's butchy but I don't think I can do any better.
Upvotes: 0