Я пытаюсь загрузить страницу в модальное окно.Я бы предпочел загружать вместе с ним необходимые js-файлы, а не вызывать их в head
, где они будут загружаться для каждой страницы, включая те, на которых они не нужны.
Проблема в том, что я не могу загрузить скрипты.Кажется, что-то мешает им работать.Я установил evalScripts
в false и изменил loadMethod на xhr, поскольку в документах говорится, что опция evalScripts является опцией xhr.Примечание: это не сработало, пока я не переключился на xhr и evalScripts: false.
Вот вызов:
MUI.newthingWindow = function() {
new MUI.Modal({
id: 'newthing',
title: 'New Thing',
contentURL: '/things/newThing/1',
type: 'modal',
loadMethod: 'xhr',
evalScripts: false,
width: 600,
height: 600,
padding: { top: 43, right: 12, bottom: 10, left: 12 },
scrollbars: false
});
};
if ($('newThingLink')) {
$('newThingLink').addEvent('click', function(e){
new Event(e).stop();
MUI.newthingWindow();
});
}
Есть какие-нибудь подсказки?
Танки