jQuery in frame does not work in Firefox 2?

jQuery in frame does not work in Firefox 2?

Hi,

I have a page that is loaded in a frame due to some stupid "redirection mechanism" of a hoster that I'm forced to work with. Basically, this is because webspace and domain are located at different hosts.

This domain provider adds an index page that looks like this:

<html><head>
<title></title></head>
<!-- Redirection Services ASH01WRED01 H1 -->
<frameset rows='100%, *' frameborder=no framespacing=0 border=0>
<frame src="http://www.domain.com/mysite" name=mainwindow frameborder=no framespacing=0 marginheight=0 marginwidth=0></frame>
</frameset>
<noframes>
<h2>Your browser does not support frames.  We recommend upgrading your browser.</h2><br><br>
<center>Click <a href="http://www.domain.com/mysite">here</a> to enter the site.</center>
</noframes></html>


This page at http://www.domain.com/mysite uses jquery for a few things, but in Firefox 2 it does not work. The strange thing is it works when I load http://www.domain.com/mysite directly without this redirect. In Firefox 3 and IE, however, it works either way.

jQuery is invoked in a document.ready function. I tried without it, but that didn't change anyting either.

Any ideas?

Thanks!