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

PS: AJAX-запросы не хочется использовать только для поучение значения глобальной переменной.
...
Рейтинг: 0 / 0
06.11.2012, 15:00
    #38026882
haXbat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вынес js в отдельный скрипт.
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
06.11.2012, 15:52
    #38027009
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вынес js в отдельный скрипт.
а ведь точно. спасибо что наткнули
...
Рейтинг: 0 / 0
06.11.2012, 15:57
    #38027020
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вынес js в отдельный скрипт.
Это все конечно хорошо, но это только вот эти глобальные переменные можно получить.
А мне нужен например APP_USER и его на странице нет в хеденах.
Можно окнечно айтем завести под эти вес дела, и получать его значение через $v, но это какой то костыль получается.

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

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

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

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

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


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