У меня есть вопрос относительно сценария Indesign.Почему закрытие окна в Indesign не работает?
Почему это работает, когда вы закрываете окно, как:
submitButton.onClick = function(){
close();
}
Но когда я пытаюсь выполнить функцию впоследствии как:
submitButton.onClick = function(){
close();
tagElements();
}
(обратите внимание, я использую «с» тег, поэтому не требуется window.close()
)
Окно не закрывается? Я что-то забыл? Не следует закрыть окно, а затем выполнить функцию?
окно инициализируется как:
var de = new Window('dialog', 'Descriptions');
Должно работать. Не могли бы вы также включить код для функции 'tagElements();'? Работает ли функция 'tagElements();', если вы только выполняете эту функцию при нажатии кнопки? – user25312
Это не так, потому что функции не могут быть выполнены, пока диалог открыт в indesign. Поэтому диалог должен быть закрыт первым. –
Проблема не кажется легко реплицируемой, частично из-за разбросанных фрагментов кода. Например, в показанном коде нет 'с' (вы * говорите * вы его используете, но, возможно, вы используете его неправильно!). Можете ли вы добавить один единственный [Минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve), который все еще имеет проблему? – usr2564301