Внутри "скрытого" сайта использование obj.innerHTML = something
для изменения содержимого div, похоже, портит положение div в Firefox и Opera.
Лучший способ понять проблему - увидеть код в действии. Перейдите на http://www.guggs.net/index_redirected.htm в IE, Firefox или Opera, и все выглядит так, как должно.
Нажмите одну из ссылок в IE, и все по-прежнему в порядке, но в Firefox страница смещена, и нет никакого способа вернуть ее в форму.
Нажмите одну из ссылок в Opera, и произойдет смещение, но если вы затем нажмете другую ссылку, страница снова будет в порядке и останется такой, сколько бы ссылок вы ни нажали.
Если, однако, вы идете прямо к http://www.sensetech.me.uk/guggs, который является страницей за «плащом», то все в порядке, независимо от того, какой браузер вы используете и сколько ссылок вы нажимаете.
Помогите!