I can show you the code...

function local_messages() {
        this.dbGears = null;
        this.localServer = null;
        this.store = null;
    }

local_messages.prototype.init_local_messages = function(){
        if(this.dbGears == null)
            this.dbGears = google.gears.factory.create('beta.database');
        if(this.localServer==null)
            this.localServer =
google.gears.factory.create('beta.localserver');
        if(this.store==null)
            this.store = this.localServer.createStore('test-store');
}

local_messages.prototype.send_attach_to_queue = function(id_queue,form) {
        for(i=0;i<form.elements.length;i++) {
            if(form.elements[i].name.indexOf("file_")!=-1) {
                var tmp_input = form.elements[i];

                var d = new Date();
                var url_local = 'local_attachs/'+d.getTime();
                *this.store.captureFile(tmp_input, url_local);*
            }
        }
    }

After bold line, on I.E, the app shows an alert with the message: "object
error". In firefox it works perfectly. I can't imagine why this is
happening... does anyone can see why?

I know the method is deprecated, but I can't change all my code to change
deprecated methods. at least, not now. we have plans for doing that in 2 or
3 months, but, for now I really need the methods doing what they say they
do, even the deprecateds.

thanks for attention.

2009/5/5 carise <[email protected]>

>
> Hi,
>
> Can you provide your code (especially the javascript)?
>
>
>
> On May 5, 6:10 am, Diogenes Duarte <[email protected]> wrote:
> > I have an app using captureFile method and it's working fine on firefox,
> but
> > crashes in I.E. It's the same code in both browsers, and in I.E shows an
> > alert that says: "Object Error". In the end, the function doesn't work.
> >
> > Any idea why this is happening?
> >
> > thanks for attention.
>

Reply via email to