Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX. Как выполнить скрипт последним, после загрузки страницы. / 6 сообщений из 6, страница 1 из 1
12.02.2013, 13:10
    #38147592
Bombat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX. Как выполнить скрипт последним, после загрузки страницы.
Добрый день!
Вот возникла такая потребность: обработать страницу уже после ее формирования. На странице есть несколько табов, нужно запомнить последний выбранный таб и при следующем обращении к этой таблице сделать его активным. Написал скрипт который рулит дивами оргнизующими эти табы. Если нарисовать кнопку и прикрутить к ней скрипт - все работает. По нажатию делается активным нужный таб и отображается соответствующее содержимое. Но если этот же скрипт засунуть в Динамик Акшион и в качестве Event указать Page Load, то после загрузки страницы отрабатывет мой скрипт, но потом срабатывает какая-то процедура делающая активной первую табу.
Если кто сталкивался... подскажите как победить проблему.
Заранее большое спасибо.
...
Рейтинг: 0 / 0
12.02.2013, 13:25
    #38147623
haXbat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX. Как выполнить скрипт последним, после загрузки страницы.
jQuery
Код: javascript
1.
2.
3.
4.
5.
<script type="text/javascript">
$(document).ready(function() {
alert('PAGE LOADED');
});
</script>
...
Рейтинг: 0 / 0
12.02.2013, 13:33
    #38147640
Bombat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX. Как выполнить скрипт последним, после загрузки страницы.
О Великий haXbat .
Большое, человеческое спасибо. Все заработало должным образом.
...
Рейтинг: 0 / 0
12.02.2013, 14:08
    #38147725
Migelle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX. Как выполнить скрипт последним, после загрузки страницы.
Вообще для этого в свойствах страниц есть специальное место - JavaScript: Execute when Page Loads
...
Рейтинг: 0 / 0
12.02.2013, 14:26
    #38147773
Bombat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX. Как выполнить скрипт последним, после загрузки страницы.
Migelle
В том то все и дело что не работает этот метод. Если потрейсить выполнение скриптов, то после выполнения кода в Execute when Page Loads выполняется еще некая функция function(){apex.da.init();}
...
Рейтинг: 0 / 0
12.02.2013, 17:13
    #38148199
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
APEX. Как выполнить скрипт последним, после загрузки страницы.
Bombatто после выполнения кода в Execute when Page Loads выполняется еще некая функция
Код: javascript
1.
function(){apex.da.init();}


Это инициализация DA (Dynamic Actions) и выполнение тех из них, которые должны запускаться при загрузке страницы.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX. Как выполнить скрипт последним, после загрузки страницы. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]