|
|

26.08.2020, 10:32
|
|
Профессор
|
|
Регистрация: 20.10.2016
Сообщений: 223
|
|
|
Автоподключение js скрипта в head
Здравствуйте!
Пытаюсь программно подключить js скрипт, но код не срабатывает. Подскажите, пожалуйста, как еще можно сделать?
javascript:(function(){
var message;
if (window.jQuery) {message = "Здесь используется jQuery версия: " + jQuery.fn.jquery;} else
{
message = "jQuery не используется!";
var script = document.createElement("script");
script.src = "https://code.jquery.com/jquery-3.4.1.min.js";
alert(script);
document.getElementsByTagName("head")[0].appendChild(script);
alert('script loaded');
}
alert(message);})();;
|
|

26.08.2020, 11:11
|
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
|
Это зачем так? Вообще подключают локальную библиотеку если нет подключения с CDN.
|
|

26.08.2020, 11:34
|
|
Профессор
|
|
Регистрация: 20.10.2016
Сообщений: 223
|
|
Сообщение от laimas
|
|
Это зачем так? Вообще подключают локальную библиотеку если нет подключения с CDN.
|
А как подключить в Chromium?
|
|

26.08.2020, 11:47
|
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
|
Сообщение от DDim1000
|
|
А как подключить в Chromium?
|
А причем тут конкретный браузер? В любом подключение одинаково.
Такое делают тогда когда нет удаленного подключения, то есть проверяется window.jQuery, и если нет, то подключают с локального сервера. А ваша цель мне не понятна.
|
|

26.08.2020, 11:56
|
|
Профессор
|
|
Регистрация: 20.10.2016
Сообщений: 223
|
|
Сообщение от laimas
|
А причем тут конкретный браузер? В любом подключение одинаково.
Такое делают тогда когда нет удаленного подключения, то есть проверяется window.jQuery, и если нет, то подключают с локального сервера. А ваша цель мне не понятна.
|
TChromium - это компонент Delphi
|
|

26.08.2020, 12:01
|
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
|
Сообщение от DDim1000
|
|
TChromium - это компонент Delphi
|
А Chromium, это веб-браузер с открытым исходным кодом. И вы подключаете скрипт не в браузере, а на странице.
|
|

26.08.2020, 12:09
|
|
Профессор
|
|
Регистрация: 20.10.2016
Сообщений: 223
|
|
Сообщение от laimas
|
|
А Chromium, это веб-браузер с открытым исходным кодом. И вы подключаете скрипт не в браузере, а на странице.
|
У меня нет доступа к сайту, я парсинг делаю
|
|

26.08.2020, 12:14
|
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
|
Сообщение от DDim1000
|
|
У меня нет доступа к сайту
|
А к чужому сайту вы ничего и не сможете подключить, а парсер ваш это что, компонент Delphi? Нет, то есть вы запускаете некий сценарий в браузере, компоненте Delphi, на странице, которую браузер открывает.
|
|

26.08.2020, 12:24
|
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
|
DDim1000, вы делаете парсер для себя, следовательно подключать с CDN и беспокоится о подключении нет смысла. Просто подключайте из ресурсов ПО ранее загруженную в них библиотеку.
|
|

26.08.2020, 12:38
|
|
Профессор
|
|
Регистрация: 20.10.2016
Сообщений: 223
|
|
Сообщение от laimas
|
|
DDim1000, вы делаете парсер для себя, следовательно подключать с CDN и беспокоится о подключении нет смысла. Просто подключайте из ресурсов ПО ранее загруженную в них библиотеку.
|
Спасибо большое за подсказку. Сейчас попробую...
|
|
|
|