The following Case:
There is a Page where an iFrame is included,
in the iFrame we have a Java Applet, and
you know Java Applet loading can take much time,
and most Users are switching to another Site before
the Applet are loaded successfully.
So what we need, is something to prevent the User switching
to another Page before the Applet was loaded.
( Blocking Input for 10 Seconds, make Links invalid for 10s, whatever.. )
Now it becomes a tricky.
Because the Applet is a Part of an User-behaviour analyzing System,
it needed to be included with an iframe into various Websites.
So we need a way to block the user for some seconds
without modifying the parent page.
Who will solve our Challenge ?