В диалоговом окне пользовательского интерфейса есть опция dialogClass
, где вы можете указать классы CSS, которые добавляются в стиль диалога.Таким образом, вы можете определить класс как:
.dialogFixed {
position: fixed !important;
}
и вызвать диалог как:
$(function() {
$( "#dialog" ).dialog({
dialogClass: 'dialogFixed'
});
});
Позиция fixed
должна соответствовать вашим требованиям здесь.
Демонстрация : http://jsfiddle.net/MpHN9/
(Ну, нет загруженного CSS, поэтому диалог выглядит уродливо, но обратите внимание на эффект. Даже если вы прокрутите окно, диалог останется на своем месте)