My question would be:
When does it freeze? When the page loads, or when the Question object is
attempted?
It may that the question type you are using, the "on question answered"
event is firing so often it is creating a type of loop which would
appear to freeze the browser. To verify whether this may be the case add
an alert action to the on question answered event and see how often it
attempts to fire. If the alert displays every time you try and click on
something or move the mouse, then you will need to reconsider some of
the placement of your action logic.
On the other hand, if it freezes when the page loads, then there is some
kind of error condition. FireFox with the webdeveloper extension can
often catch the error if there is no other alerts. Sometimes the
webdeveloper extension can even identify the place in the code, but it
usually helps you isolate the logic that is causing the stumbling block.
Also, you may be able to see errors in IE if you set "display an alert
for every script error" to on. Not a good idea for regular usage, but
sometimes useful for debugging a project.
Clifton Sleger
PG Software Development
Oshkosh, WI 54904 USA
920-232-5727
The JavaScript PowerPac for ToolBook extends
the ToolBook Actions system with over 100 functions!
View the introductory assessment here:
http://www.powerpac.pgsoftwaretools.com/intro
View the FULL USER'S GUIDE w/TUTORIALS and What's NEW in this release:
http://www.powerpac.pgsoftwaretools.com
OR, get a 21 day trial copy here:
http://www.pgsoftwaretools.com/index.html?nav=buyPP