2

I'm unable to use jQuery 1.5.2 with Nokia E71 browser.

I found this problem reported in jQuery bug tracker without future fix.

Is there any possible workaround?

Thanks.

Diogo Cardoso
  • 21,637
  • 26
  • 100
  • 138
  • I don't think that it has to do with jQuery since, jQuery relies on browser being able to execute JavaScript. So if browser is unable to do that, then it is also unable to run jQuery web sites, and vice versa... but I'm just thinking that based on logic. Would like to know the answer... :D – Cipi Mar 14 '11 at 14:08
  • @Cipi: please, refer to [that link](http://jquerymobile.com/gbs/). It shows that it has to do with jQuery (Mobile version in this case). – Zakaria Mar 14 '11 at 14:47
  • @Zakaria I'm using jQuery, not jQuery Mobile. – Diogo Cardoso Mar 14 '11 at 14:54

2 Answers2

1

In order to use jQuery with Nokia E71 mobile browser I changed jQuery code.

Replace div.attachEvent("onclick", function click() {

with div.attachEvent("onclick", function(){

And

Replace div.detachEvent("onclick", click);

with div.detachEvent("onclick", arguments.callee);

Diogo Cardoso
  • 21,637
  • 26
  • 100
  • 138
  • The pages renders but I'm unable to do an AJAX request. http://stackoverflow.com/questions/5891331/jquery-ajax-requests-not-working-in-nokia-e71-browser – Diogo Cardoso May 06 '11 at 00:45
0

Nokia E71 is using the S60 third generation OS. If you are using tje jQuery Mobile framework to build touch-friendly web applications/sites, then you have this list to take in consideration.

It tells that the third generation of that OS renders your pages in "very low quality" (if you use that framework of course).

Please, post us the code you are experimenting and jquery version you are using. Regards.

Zakaria
  • 14,892
  • 22
  • 84
  • 125
  • I'm using jQuery, not jQuery Mobile. – Diogo Cardoso Mar 14 '11 at 14:54
  • jQuery mobile is based on jQuery (it's an official branch). Can you browse [this jquery test page](http://view.jquery.com/tags/1.3.2/test/) with your device? – Zakaria Mar 14 '11 at 14:57
  • Same problem reported [here](http://bugs.jquery.com/ticket/6246). "I receive almost no output. No useragent string, no test results, just the html loads as if there is no Javascript." – Diogo Cardoso Mar 14 '11 at 15:23
  • 1
    @Diogo: I visited your link and it seems that all the versions that come after the 1.3 one cannot run on the E71 browser. – Zakaria Mar 14 '11 at 15:27