How to send a Java object from Javascript to an Applet not getting it converted to MessagePassingJSObject
I am using two java applets in my web page (let's call them XMLPlugin and DSigner).
I create Java object by calling XMLPlugin applet's method "createObject(<params>)":
var myObj = XMLPlugin.createObject(<params>);
Method createObject returns object of type <my_type>.
I want to send myObj to the other applet DSigner:
DSigner.addObject(myObj);
I get following exception in Java:uncaught exception: java.lang.ClassCastException: sun.plugin2.main.client.MessagePassingJSObject cannot be cast to <my_type>. Problem is, I am getting object of type MessagePassingJSObject instead of <my_type> returned by createObject() method.
Strange is that Firebug shows correct type <my_type> for variable myObj before entering the method DSigner.addObject(myObj).
I am also getting correct objects using other browsers (Internet explorer, Chrome).
Thank you, any help would be really appreciated.
Được chỉnh sửa bởi acidFF vào
Giải pháp được chọn
Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox.
http://forums.mozillazine.org/viewforum.php?f=25
You'll need to register and login to be able to post in that forum.
Tất cả các câu trả lời (2)
Giải pháp được chọn
Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox.
http://forums.mozillazine.org/viewforum.php?f=25
You'll need to register and login to be able to post in that forum.
Thank you the-edmeister. I will try posting the problem to the suggested forum.