Продолжая работать с немодальными диалогами в IE, наткнулся на любопытную вещь: никак не могу сменить содержимое немодального диалогового окна, т.е. загрузить в него другой документ. Попробованы всякие варианты с location.replace/assign/просто присвоением, window.open c target=_self, запуском всех этих функций как из основного окна, так и из немодального — ничего не помогает. Единственно, вариант с location.assign открывает документ, но не в текущем диалоговом окне, а в новом окне IE.
Что можно сделать в данном случае? Очень надо, помогите, пожалуйста.
Здравствуйте, DSD, Вы писали:
DSD>Здравствуйте, Bob Kotl, Вы писали:
BK>>Что можно сделать в данном случае? Очень надо, помогите, пожалуйста. DSD>Используй фрейм на все окно.
Спасибо, но в данном случае это не совсем подходит, т.к. вовсю используется обращение к dialogArguments и прочим атрибутам window, подразумевая, что это окно именно диалога. Введение фрейма-обертки создало бы ещё один window, что привело бы к переписыванию кода (а он уже большой...)
Проблема решилась обновлением конкретных элементов, которых, в принципе, немного, т.е. это сделать было быстрее, чем фрейма-обертку. Спасибо.