A signed applet hang with some trick operation within a iframe tag

I met a terrible problem.

It is about the iframe and frame tag.I have a signed applet,which was wrapped in

the iframe tag.it is a trick operation will cause the digital signature dialog

(popup) lost its focus and it seems the applet hang there.

the operation is that:

0:visit the url

1:when the digital signature dialog(popup)showed,press the windows "show

desktop" button,

2:use mouse click the ie page,

when it showed again,the digital signature dialog(popup)will lost focus.and the

ie page seems hang there.util you can use "alt"+"tab" to find the coffee icon of

all the tasks

It is a very strange phnomenone.

when I have no iframe or frame tag,use a common html format to finish

the webpage,I can see the digital signature dialog act just like a model

dialog,It is act just like what I want.But when I used iframe or frame tag.all

the things is terrible.I suspend it has something to do with the navigator's

inner implementation.But I have no evidence.

Can any one help me?

my source code is as the follows:

//

//this is a webpage with applet and digital signature dialog act normally

//

<html>

<head></head>

<body>

<frame>

<iframe width="100" height="100" name="xx" src="xx.html">

<iframe width="100" height="100" name="yy" src="yy.html">

</frame>

</body>

<html>

//

//yy.html contain the applet,xx.html is just a common html

//

I have try the frameset and frame tag

it also has such a problem

but if I just visit the yy.html,the digital signature dialog act very well

no matter you use <applet> tag or <object> tag.

Maybe it is a slim chance to meet such a thing,but it is really a problem

Can any one give any advice?

Any advice is very appreciated!

[1989 byte] By [lonelytaoa] at [2007-11-27 9:29:01]
# 1
hican you please host it in any free server, so that it can be visualised, so that some one who is interested can easily can have a look into the problemregardsAniruddha
Aniruddha-Herea at 2007-7-12 22:36:05 > top of Java-index,Desktop,Core GUI APIs...
# 2
sorry,I can not open the server out.Thank you for your focus.If you want to reproduce it ,any question I can help you with these forum
lonelytaoa at 2007-7-12 22:36:05 > top of Java-index,Desktop,Core GUI APIs...
# 3
hi!i am not asking you to open your server. there are lot of free server available on net, just deploy ur applet and html there, it will helpregardsAniruddha
Aniruddha-Herea at 2007-7-12 22:36:05 > top of Java-index,Desktop,Core GUI APIs...
# 4
It is my company's code and jar,I can not show it.and I have no environment applet code in my hand.
lonelytaoa at 2007-7-12 22:36:05 > top of Java-index,Desktop,Core GUI APIs...
# 5

Now I think it is the IE's problem.

I will paste it to the MS

because it is a standard tag APPLET,OBJECT of W3C

MS''s uncovered code do not tell us what happened when IE met these tag,I can guess when it met a signed applet,it will invoke local jre's security machenism,and pop up a dialog to tell user to do a choice.who is the pop up dialog's parent?who can tell me?It must be appointed by IE or other navigator.OK,I do not know what the FRAME,IFRAME tag will be after IE load them,but navigator at least create a frame as applet's parent.so I can say such a pop up 's parent must be appointed by IE and parent is not IE page itself.

I say these because I have an another evidence,If I use firefox as navigator,It will show such a problem even I do not use <frame><frameset><iframe>,if you do things as I described in the 3 steps,the digital signature dialog will also lose its focus

Any one can give some advice?I like the oppsed advice.

such a problem nearly drives me mad these day!

lonelytaoa at 2007-7-12 22:36:05 > top of Java-index,Desktop,Core GUI APIs...