Попробуйте создать динамическое действие при загрузке страницы на вашей модальной странице с этим кодом:
Ваш da должен выполнить код JavaScript:
var button = parent.$('.ui-dialog-titlebar-close'); //get the button
button.unbind(); //remove the behavior
//put another behavior to the button
button.on('click', function() {
apex.message.confirm( "Your message here", function( okPressed ) {
if( okPressed ) {
apex.navigation.dialog.cancel(true);
}
});
});
Попробуйте подтвердить, еслиКнопка «X» имеет класс css «ui-dialog-titlebar-close», они могут меняться между версиями apex.При необходимости обновите первую строку кода, указав правильный класс.