jquery UI диалог фиксированное позиционирование

Мне нужно было диалоговое окно, чтобы сохранить его положение, даже если страница прокручивалась, поэтому я использовал расширение вhttp://forum.jquery.com/topic/dialog-position-fixed-12-1-2010 но есть 2 проблемы с этим:

мерцает в IE и Firefox при прокрутке страницы (в Safari / Chrome все нормально)

при закрытии и последующем открытии он теряет липкость и прокручивается вместе со страницей.

Вот код, который я использую для создания диалога:

$('<div id="'+divpm_id+'"><div id="inner_'+divpm_id+'"></div><textarea class="msgTxt" id="txt'+divpm_id+'" rows="2"></textarea></div>')
                .dialog({
                autoOpen: true,
                title: user_str,
                height: 200,
                stack: true,
                sticky: true //uses ui dialog extension to keep it fixed
     });

И вот код, который я использую для его открытия:

jQuery('#'+divpm_id).parent().css('display','block');

Предложения / решения?

Спасибо

Ответы на вопрос(14)

Ваш ответ на вопрос