
Originally Posted by
Stuff4Toys
Has anyone found a solution to the IE8 not working problems?
Here is a solution for HoverBox3 and IE8.
It is not perfect but at last it is working in stupid IE :-)
The problem is the Javascript in the original ic_effects.js
I replaced it with the latest original versions of prototype/scriptaculous
To make it work in IE8 do the following:
Delete
includes/templates/YOURTEMPLATE/jscript/ic_effects.js
Upload:
includes/templates/YOURTEMPLATE/jscript/effects.js
includes/templates/YOURTEMPLATE/jscript/prototype.js
includes/templates/YOURTEMPLATE/jscript/scriptaculous.js
Replace
includes/modules/pages/product_info/jscript_hoverbox.php
Replace this jscript_hoverbox.php also in:
includes/modules/pages/document_general_info
includes/modules/pages/document_product_info
includes/modules/pages/product_free_shipping_info
includes/modules/pages/product_music_info
includes/modules/pages/product_reviews
includes/modules/pages/product_reviews_info
includes/modules/pages/product_reviews_write
I'm only allowed to upload 42 KB attachments here, so the needed files can be downloaded here:
http://www.webchills.at/zen/hoverbox3_ie8fix_beta.zip
There is still a warning in IE8:
Invalid argument in prototype.js in line 4474
The problematic lines are:
Code:
Event.extend(event, element);
handler.call(element, event);
If anyone has a solution for this, please post it here.
Please let me know if it's working for you.
Bookmarks