powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как максимально быстро выполнить скрипт на странице?
15 сообщений из 15, страница 1 из 1
Как максимально быстро выполнить скрипт на странице?
    #39737746
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть страница, там нереальная куча всего. jQ, aJS,CSS/JS-либы, всякие сервисы, я всего не знаю.

Мне надо вставить на страницу скрипт, который отработал бы как можно быстрее, по максимуму.

Быстрее - это начал выполнятся раньше всех. Синхронным (отложить до его завершения остальное) я его сделать не могу.

Он не зависит ни от чего (не использует никакие либы).

Сейчас успевает проинициализироваться куча служ. либ; фреймворки - куча всего.

Есть какие-то ходы/условия?
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737750
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в чём? Берёшь и пишешь. Вставляешь его после закрывающего тега боди.
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737759
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВставляешь его после закрывающего??? тега боди.
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737773
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомвставить на страницу скрипт
Агнец за бортомраньше всех
Агнец за бортомне зависит ни от чего (не использует никакие либы)Да хоть в <head> запихнуть и повыше. Другое дело, что к этому времени страницы практически нет ещё и с чем будет работать скрипт - вопрос. Но стартанет.
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737775
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleАгнец за бортомвставить на страницу скрипт
Агнец за бортомраньше всех
Агнец за бортомне зависит ни от чего (не использует никакие либы)Да хоть в <head> запихнуть и повыше. Другое дело, что к этому времени страницы практически нет ещё и с чем будет работать скрипт - вопрос. Но стартанет.

Ну то есть - просто повыше - вот и весь сИкрет?
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737779
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737817
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомвот и весь сИкрет?Скорее, весьма общий принцип. Скажем, при таком размещении код вроде
Код: sql
1.
a = 'test';

отработает без проблем, а код
Код: sql
1.
document.getElementById('lalala')

не найдет html-элемент с id="lalala" по банальной причине - искомый элемент ещё отсутствует, он будет создан позже, возможно где-то в body, а то и вовсе, скриптами, запускаемыми на onload страницы. Соответственно, подобный код нет смысла размещать ранее создания используемого в коде элемента. Если же Ваш код не зависит от элементов страницы - тогда да, "секрет" весьма прост.
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737819
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Спасибо, отпишусь об эффекте
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737878
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
в самом начале поместить скрипт ловящий событие onload страницы
и в нем уже текст своего кода
https://learn.javascript.ru/onload-onerror
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737885
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяonload страницы
это страница загрузилась.
А ему надо поступление первой буквы страницы в парсинг эксплорера
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737891
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123А ему надо поступление первой буквы страницы в парсинг эксплорерада точно.
https://learn.javascript.ru/onload-ondomcontentloaded
Код: plaintext
1.
DOMContentLoaded – означает, что все DOM-элементы разметки уже созданы, можно их искать, вешать
 обработчики, создавать интерфейс, но при этом, возможно, ещё не догрузились какие-то картинки или стили.
хотя
Код: plaintext
1.
window.onload
Событие onload на window срабатывает, когда загружается вся страница, включая ресурсы на ней – стили, картинки, ифреймы и т.п.
надо пробовать...
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737895
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадянадо пробовать...а че пробовать. У меня выполнялось все сверху вниз как написано ТЕКСТОМ в скрипте.
Ставь alert и сам увидишь.
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39737899
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123а че пробовать.что больше подойдёт ТС
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39738122
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSergeВставляешь его после [c
olor=red]закрывающего??? тега боди.
Ну да. ДОМ уже построен. Можно к любому элементу обратиться. Я часто так делаю.
...
Рейтинг: 0 / 0
Как максимально быстро выполнить скрипт на странице?
    #39738150
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeвадяпропущено...

Ну да. ДОМ уже построен. Можно к любому элементу обратиться. Я часто так делаю.

DOM мне не нужен. _Максимально_ быстро после того, как скрипт физически будет на клиенте.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как максимально быстро выполнить скрипт на странице?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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