by the way, this is the request function:

request: function() { // get track information
                this.params = new Hash({
                        'host':         this.options.host,
                    'port':     this.options.port,
                        'limit':        this.options.limit,
                        'covers':       this.options.covers,
                        'title':        this.options.track
                });

                this.jsonRequest = new Request.JSON({
                    method:                     'post',
                    url:                        this.options.path,
                    initialDelay:       0,
                    delay:                      this.options.delay,
                    limit:                      90000,
                    noCache:            true,
                    link:                       'chain',
                    onRequest:          function() {
                        if (this.options.loader) this.loaderEl.show();
                    }.bind(this),
                    onSuccess: function(items) {
                        // checks
                                if (!this.itemsAreValid(items)) return false; 
// invalid response
or request timed out
                        if (!this.itemsNeedUpdate(items)) return false; // time 
has not
changed - no updated needed
                        // reset tables
                        this.tblTracklist               = null;
                        this.tblTracklistExt    = null;

                        // process items
                        items.each(function(item, idx) {
                                if (!$defined(item.track)) return false;
                                this.processItems(item, idx);
                        }.bind(this));

                        this.fireEvent('onCallback')
                    }.bind(this),
                        onComplete: function() {
                        if (this.options.loader) this.loaderEl.hide();
                    }.bind(this)
                });

                this.options.track ? this.jsonRequest.post(this.params) :
this.jsonRequest.startTimer(this.params);
        },



On Feb 1, 11:29 am, Roman Land <[email protected]> wrote:
> Hmm.. Could you use the IE developer tools and tell us what are the
> variables in the function during this run?
>
>
>
>
>
> On Mon, Feb 1, 2010 at 8:42 PM, mmjaeger <[email protected]> wrote:
> > IE seem to refer to this line in the core file: this.xhr.open
> > (method.toUpperCase(), url, this.options.async);
>
> > On Feb 1, 10:24 am, mmjaeger <[email protected]> wrote:
> > > changed the file permissions - unfortunately, didn't make a
> > > difference.
>
> > > On Feb 1, 9:45 am, mmjaeger <[email protected]> wrote:
>
> > > > the js file seem to be set to 644?!
>
> > > > On Feb 1, 9:11 am, Paul Saukas <[email protected]> wrote:
>
> > > > > Does it run all the time for you ? and not at all for clients ?  Have
> > you
> > > > > checked the permissions on the file ? Unix can have issues where a
> > new file
> > > > > is uploaded or moved and acquires unwanted permissions. try chmod the
> > file
> > > > > to 775 and see if that helps .
>
> > > > > On Sun, Jan 31, 2010 at 8:03 PM, Roman Land <[email protected]>
> > wrote:
> > > > > > Send the screen shot if you can
>
> > > > > > נשלח מהאייפון שלי.
>
> > > > > > On 01/02/2010, at 02:27, mmjaeger <[email protected]> wrote:
>
> > > > > > > Hello
> > > > > > > I'm having a mootools class that sometimes gets executed and
> > sometimes
> > > > > > > it is not - It's supposed to run every time - no errors - neither
> > in
> > > > > > > Safari nor in Firefox - I client of mine sent me a IE8 screenshot
> > that
> > > > > > > basically says "Access denied" - it's referring to mootools core
> > - I
> > > > > > > never got that when trying in IE8.
>
> > > > > > > I don't really now where to start debugging - any ideas are
> > welcomed.
>
> > > > > > > Do js files need a certain permission on a unix server?
>
> > > > > > > Safari drops a few warning like: Resource interpreted as other
> > but
> > > > > > > transferred with MIME type text/javascript.
>
> > > > > > > any ideas where those are coming from?
>
> > > > > > > Thank you in advance for your input.
>
> --
> ---
> "Make everything as simple as possible, but not simpler."
>
> - Albert Einstein

Reply via email to