2009/1/18, Eric <smcdl6...@gmail.com>: > > Hi kangax, thanks for your reply. I will show you my test case. > Please test it in IE6. > > 1. The following code is defined in parent window which named > 'test1.html'.(note : all script was written within head tag) > <script type="text/javascript" src="js/prototype-1.6.0.3.js"></script> > <script type="text/javascript"> > ClassA = Class.create({ > test : function () { > alert("this is a test method"); > } > }); > window.open("test2.html"); > </script> > > 2. The following code is defined in subwindow which named > 'test2.html'. > <script type="text/javascript"> > a = new opener.ClassA(); > a.test(); > </script> > > These code works very well with in Firefox2. > > And, I also write another test case.It gets the same result. > 1. in test1.html > <script type="text/javascript"> > function ClassA() { > this.test = function () { > alert("this is a test method"); > } > } > window.open("test2.html"); > </script> > > 2. in test2.html > <script type="text/javascript"> > a = new opener.ClassA(); > a.test(); > </script> > > My question is if I want a Class was defined only once in my > application,how to live it ? > I notice that you mention the question regarding cross-frame > scripting, it seems ok in Firefox. > > Best Regards, > Eric > > On 1月17日, 上午1时35分, kangax <kan...@gmail.com> wrote: >> On Jan 16, 3:10 am, Eric <smcdl6...@gmail.com> wrote: >> >> [...] >> >> > Who can tell me why ? >> >> Prototype doesn't have much support for cross-frame scripting. Some >> things work and some don't. If you could attach a minimal test case, >> I'll look into what exactly is going on. >> >> -- >> kangax > > >
-- 从我的移动设备发送 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en -~----------~----~----~----~------~----~------~--~---