Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Examples don't work in IE9 #190

pyjsorg opened this Issue · 2 comments

1 participant


What steps will reproduce the problem?
1. Use Internet Explorer 9 as your browser.
2. Build the helloworld example, or visit
3. It don't work :(

What is the expected output? What do you see instead?

Instead of the hellowworld demo, I get an error from IE9:

"Hello TypeError: Object doesn't support this property or method"

What version of Pyjamas are you using? which svn revision number?
On what operating system?

Pyjamas 0.7
Windows 7, Internet Explorer 9

If using PyJS, have you attached a javascript stack trace,
from IE's Script Debugger or from Firefox Venkman / Firebug?
Have you attached a stack trace from using "-d" compiler option?

If I type the following into the IE9 console:

I get:

Please provide any additional information below.

Possible solution:
In the file home.nocache.html, I added the lines:

else if (ua.indexOf('msie 9.0') != -1) {
return 'ie6';

After that, if I rebuild the demos they work in IE9. I don't know if this is ultimately the "correct" solution - hopefully someone with more knowledge of Pyjamas can take a look and verify this. I kind of suspect that it isn't quite right to stick with "ie6" as the user agent forever into the future, but I'm new here.

Original issue: (December 08, 2010 19:31:17)


From on February 22, 2011 18:03:08:
Ahhh. We probably should remove the download for 0.7. It's hopelessly outdated. Could you check if the error persists on the git checkout, or the snapshot from the git repository:;a=snapshot;h=HEAD;sf=tgz


From on April 09, 2011 15:26:32:
This is now fixed with git commit 4f17793...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.