Здравствуйте одно форумчане, прошу вас о помощи в переделке/доработке скрипта сразу хотел бы предупредить что сам я в js валенок но надеюсь на вашу снисходительность.
Я нашел у вас скрипт который подходит для моей задачи, он подгружает js файл с кодом по нажатию на ссылку/onclick
Скрипт без сомнений работает код подгружается но проблема в том что он не выполняется.
Конкретнее В search_hints.js файле находится одна переменная
var search_hints = [{label:"похожий запрос", value:"ссылка на запрос"}
она отвечает за подсказки в поисковике сайта
Проблема в том что она работает если подключить файл через:
<script src="http://saite/js/search_hints.js"></script>
но если использовать скрипт:
function MyFunc(){
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'http://saite/js/search_hints.js';
var ss = document.getElementsByTagName('script')[0];
ss.parentNode.insertBefore(s, ss);
}
то search_hints.js подгружается но подсказки в поисковике не работают.
Прошу вас помогите мне сделать чтоб js код подгружался из файла и выполнялся.
Я это делаю для ускорения работы сайта чтоб пользователь подгружал тяжелый search_hints.js только если нажмет на "поиск"