powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не влазиет текст JavaScript в HTML Header
12 сообщений из 12, страница 1 из 1
Не влазиет текст JavaScript в HTML Header
    #39100212
Vlad_567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем
подскажите, на странице в HTML Header вставляю функции на JavaScript, их много, и когда текст превышает 32кБ, Apex не позволяет сохранить. Я так понимаю есть ограничение на размер HTML Header в 32кБ, как это обойти? может можно еще куда-то внести скрипты? может можно куда-то в другое место вставить часть функций, а из HTML Header их вызывать?
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100242
heavyside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,

Не надо писать в хедерах много джаваскрипта и css. Выносите в файл, подключайте. Автоматом получите кэширование файла и тем самым снизите нагрузку на сервер. На странице, имхо, стоит писать специфичные для данной страницы функции и в небольшом объёме.
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100254
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,
- в 0 страничке - общие для всех
- Shared - Files
- руками бросить в папку APEX
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100811
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Я делаю проще. Вставляю регион без темплейта типа HTML текст в точку " After HeaderReorder Regions"
Во первых доступны текст субститьюшены, во вторых если страниц в приложении не много и вы не прикрутили яваскриптовый локализатор, всегда можно пустить регион на перевод и у вас тексты, которые определяются в яваскрипте будут на текущем языке приложения, в третьих работают кондишены.

Во внешние файлы можно выносить только те скрипты, в которых нет отсылки на имена пейдж итемов и апекс яваскрипт апи иначе при поддержке имеете шанс отхватить жопной боли.
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100859
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Casufiв третьих работают кондишены.
)) прикольно
я так понял, будет в коде странички:
Код: javascript
1.
2.
3.
4.
5.
	    <h1>Считаем кроликов</h1>
	    <script type="text/javascript">
      ....
	    </script>
	    <h1>...Посчитали</h1>


Это метод №4
Единственное, что тут надо не переборщить чтобы не было лапшекода JS в HTML.
Если мне нужен JS, то я жму кнопку Page а не регионы и иду туда.
Где там что в регионе я потом не вспомню)).
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100936
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А h1 откуда там ? Регион After Header идет в боди сразу после хедера, а если взять его без темплейта, то и тайтлы и прочую лабуду он не рисует.
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100943
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123... не было лапшекода JS в HTML.
Ты же сторонник декларативного стиля, зачем тебе в HTML заглядывать, зато при копировании страницы, специфичная логика копируется вместе с ней и даже имена итемов в основном правильно реплейсятся.
И регионам можно дать название JSТрампампамLogic
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39100997
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasufiРегион After Header идет в боди сразу после хедера
тут я не спец.
Casufiзачем тебе в HTML заглядывать
)) одна закавыка.
В ветке JS такой стиль _возможно_ сочтут лапшекодом. Они ведь в HTML тоже любят порядок.
Так что, красив ли код при рендеринге тоже имеет значение.
Но это IMHO. Тут важно не быть "нудным"))).
ЗЫ.
У меня пока не много JS кода.
Я пришёл сразу на 4-ку, и воспринимаю регион как видимый объект. Тут надо Оракл спросить по идеологии.
Аффтару удачи!
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39102545
Vlad_567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JavaScript я добавляю в "Page -> HTML Header".
В JavaScript-е идёт работа именно с этой страницей. Просто страница очень накрученная, делается аналог формы на Delphi. Страница с детальной частью, редактируемой прямо на ней, с расчётами, проверками. Т.к. детальная часть редактируется здесь-же, вся работа идёт без Submit-ов, Submit только для сохранения, и все проверки на JavaScript.
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39102549
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567,
Это мы поняли и дали тебе 4 варианта.
Если сделал свой jquery то залей в виде библиотеки.
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39105140
Vlad_567
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за варианты решений.
С jquery я пока почти не работаю, пока только JavaScript.
...
Рейтинг: 0 / 0
Не влазиет текст JavaScript в HTML Header
    #39105234
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad_567С jquery я пока почти не работаю
оно уже у вас в APEX
d:\app\\product\11.2.0\dbhome_2\apex\images\libraries\jquery\1.7.1
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Не влазиет текст JavaScript в HTML Header
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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