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

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

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

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

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

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

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

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

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

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

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

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


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