Awesome. I'm on it. I'll try and get a workaround for this issue pushed asap.
Keep track of this issue on lighthouse: https://mootools.lighthouseapp.com/projects/2706-mootools/tickets/1056-incompatible-with-serverside-jscript — Thomas Aylott – SubtleGradient – MooTools – Cloudera — On Sun, Oct 24, 2010 at 1:15 AM, mrntdung <[email protected]> wrote: > You can do it yourself : > Open "mootools-core-1.3-server.js" then insert a language > specification at the top of the page as default scripting language and > wrap the code into <%...%>like this : > <%...@language="JAVASCRIPT" CODEPAGE="65001"%> > <% > ...mootools js inline code... > %> > then save it and change the file name to "mootools-core-1.3- > server.asp" > finally run it on IIS 5.1 or 6.0 > > You will see the first error at "this.Mootools" > if you change it to > var MooTools = { > ... > } > you will see the second error at "this.TypeOf" > > > (function(){ > > this.MooTools = { > version: '1.3', > build: 'a3eed692dd85050d80168ec2c708efe901bb7db3' > }; > > // typeOf, instanceOf > > var typeOf = this.typeOf = function(item){ > ....... > > Sample: http://somee.123muacd.com/blogger/asp/mootools-core-1.3-server.asp > > > On Oct 23, 1:02 am, Thomas Aylott <[email protected]> > wrote: >> I personally take this issue very seriously. >> If you could provide a simple ASP file and tell me what to do to >> reproduce the error I will do my best to solve this issue for 1.3.1. >> >> — Thomas Aylott – SubtleGradient – MooTools – Cloudera — >> >> >> >> On Wed, Oct 20, 2010 at 8:50 AM, mrntdung <[email protected]> wrote: >> > I used "version 1.3" as JS framework with ASP classic based JSCRIPT >> > language and I got error instead of using "1.2.5" >> >> > //We can not use: >> >> > (function(){ >> > this.something = ... >> > })() >> >> > //But we can use: >> >> > var thing = function(){ >> > this.something = .... >> > } >> >> > the error is: >> > "this" can not be used in function without a specific variable >> >> > and mootools version 1.3 almost based on (function(){.......})() >
