English 中文(简体)
Is it possible to detect the load of an applet?
原标题:

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?

最佳回答

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.

问题回答

You can check that using JavaScript. The applet element in HTML DOM has an isActive() property. You can test that on intervals. You can find several basic examples here.





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签