qutensil 0.0.7.5 does not work with IE7?

0 views
Skip to first unread message

matt vella

unread,
Jun 8, 2010, 4:04:44 PM6/8/10
to Qutensil
Hello,

Thanks for the great library. I just updated from version 0.0.6 to
0.0.7.5, and I am now getting an error message when I attempt to load
the q.js.full library in IE7:

Line: 23
Char: 141
Error: 'this.css' is null or not an object
Code: 0

I don't seem to see the same problem when I run this in IE8 under IE7
mode.

For now, I guess I need to go back to using version 0.0.6, but I'd
like to have the updates in 0.0.7+

Any idea how to fix this? I could help, if I had a version of the
code that was not condensed and impossible to read!

Thanks!
Matt

wonderingwout

unread,
Jun 8, 2010, 5:13:46 PM6/8/10
to Qutensil
Hi Matt,

Thanks for being an early adopter of Q.js.

The problem you are describing is part of a wider fix for IE in
general.
Since version 0.0.7.2 all activity concerning Q should be wrapped in
an observer for 'q:loaded'.

Where you did this before:

Q.set({ image_path: "../images/q" });
Informer = new Q.Informer();


You should do this now:

document.observe('q:loaded', function() {
Q.set({ image_path: "../images/q" });
Informer = new Q.Informer();
});


We had to implement this to fix some serious issues with IE7 and IE8.
It had to do with the dynamic CSS system and there was no other
solution.

Check out the documentation on the Q.Base and Q core here for more
details:

http://qutensil.com/pages/qbase

And if you have any questions about it, please don't hesitate to ask!

Greetings.
Wout
Reply all
Reply to author
Forward
0 new messages