powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вынес js в отдельный скрипт.
8 сообщений из 8, страница 1 из 1
Вынес js в отдельный скрипт.
    #38026754
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда место для кода в
Код: plaintext
Header and Footer
кончилось, я решил весь скрипт вынести в оттдельный файл .js. Возникла проблема, тк в данном скрипте были ипользованы строки подстановки вида &APP_ID. и &APP_SESSION. и когда код стал читаться из данного файла, подстановки не происходило, пробовал так же заменить на #...#, безрезультатно.
Можно ли что нибудь сделать без запихивание кода обратно в
Код: plaintext
Header and Footer
?

PS: AJAX-запросы не хочется использовать только для поучение значения глобальной переменной.
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38026882
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
//APP_ID
$v('pFlowId');
 
//APP_PAGE_ID
$v('pFlowStepId')

//APP_SESSION
$v('pInstance')
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38027009
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ведь точно. спасибо что наткнули
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38027020
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это все конечно хорошо, но это только вот эти глобальные переменные можно получить.
А мне нужен например APP_USER и его на странице нет в хеденах.
Можно окнечно айтем завести под эти вес дела, и получать его значение через $v, но это какой то костыль получается.

Но видимо это единственное решение. так что выбирать нужно между выносом в статик файл или делать вот такое для полного выноса.

Спасибо
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38027056
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasik,

А зачем вам в js-файле APP_USER? Всякие $v('pInstance') я использую для генерации url, а вот зачем мог понадобиться APP_USER вне PL/SQL я не могу придумать)
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38027082
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для формирования url и нужен, но нужно передать значение параметра как юзера.

Приложение над которым я работаю создавалось не мной поэтому так...

Сам сейчас думаю зачем передавать его параметром, если его можно там на странице и получить, вообщем буду смотреть, что бы не городить костылей
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38027121
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasikДля формирования url и нужен, но нужно передать значение параметра как юзера.
Такая передача имени пользователя в явном виде очень плоха с точки зрения безопасности приложения.
...
Рейтинг: 0 / 0
Вынес js в отдельный скрипт.
    #38027176
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
согласен, буду разгребать
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вынес js в отдельный скрипт.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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