У меня странная проблема с моим веб-приложением. Видите ли, я использую jQuery с Forms API и делаю $ ('# MyForm'). AjaxSubmit (здесь указаны API-функции и функция обратного вызова).
Случайно, когда я делаю это, однако, и только в Firefox, значок загрузки страницы начинает вращаться, индикатор выполнения загрузки страницы запускается в строке состояния, а кнопка остановки становится красной - но она уже опубликовала форму и вернул результат. Если я обновляю страницу и продолжаю пытаться это сделать, проблема возникает случайным образом, но не всегда.
Эта проблема возникла на FF2 в Windows 2008 Server и FF3 в Ubuntu 8.04. Проблема не наблюдается с IE6, IE7, Opera (последняя стабильная версия, ноябрь 2008 г.) или Safari (последняя стабильная версия, ноябрь 2008 г.).
Это просто известная ошибка в FF с AJAX или я могу что-то сделать с jQuery, чтобы остановить проблему загрузки страницы?
РЕДАКТИРОВАТЬ: Это может иметь какое-то отношение к TinyMCE. Я не могу подтвердить это на 100%, но когда я использую jQuery, чтобы вернуть форму с элементом управления TinyMCE, проблема, похоже, проявляется чаще. Я пытался сделать это с формой, в которой нет элемента управления TinyMCE, несколько раз, и не смог получить проблему. Опять же, это не является чем-то убедительным, но может быть фактором.
РЕДАКТИРОВАТЬ: Хорошо, я только что прокомментировал материал TinyMCE, и я могу подтвердить, что проблема исчезнет тогда. Если я верну элемент управления TinyMCE, проблема возникнет случайно.