I have a weird problem with Opera 7.5. I have a window.onload function being called, but the results of the onload (boxes being disabled if certain conditions apply) are only being correctly shown randomly. If you refresh the page 5 or 6 times, the onload function will correctly work, then if you refresh again, it won't work for another 5 or 6 tries (the number of refreshes is never the same).
The javascript code itself is fine (it works on both IE 6.0, and even Netscape 6.2). It just doesn't work on Opera 7.5.
Has anyone else seen this issue? Does Opera have any window.onload restrictions, or caching issues, or anything else? I'm stumped.
-Matt
p.s. I have all the caching options in History & Cache turned off in Opera.