是否有可能发现一个小程序的负载?
-
26-09-2019 - |
题
我工作的一个Safari浏览器插件,我想,当<applet>
s要在页面上负载(onbeforeload
事件)来检测。然而,似乎是这些没有这样的事件。
我应该怎么办呢?变换所有<applet>
标签<object>
标签,然后拦截他们的onbeforeload
事件?我认为这将打破document.applets
集合,所以它不是一个非常酷的解决方案。有没有更好的办法?
解决方案 2
由于<applet>
也不是很微妙的,我只是勾上DOMContentLoaded
和DOMNodeInserted
渔获<applet>
s只要我能。它的butchy,但我不认为我可以做的更好。
其他提示
您可以检查使用的JavaScript。在HTML DOM的applet元素具有isActive()
属性。您可以测试的时间间隔。你可以找到一些基本的例子这里。
不隶属于 StackOverflow