Перейти к содержимому

Реферальная программа Мегаплана


Как вынести Javascript код в отдельный файл

#1 moving

moving
  • Пользователь
  • 420 сообщений
  • Репутация: 27
0

Отправлено 16 Октябрь 2014 - 16:46

Есть такая проблема, а именно слишком много javascript кода на странице на что ругается Google PageSpeed Insights, да и самому как бы не слишком удобно когда целая пеленка кода на странице, тут и яндекс метрика и google аналитик и т.д. слышал что можно все это добро вынести в отдельный файл, но все что нашел это конструкция типа 

<script src='ваш_код.js'></script>

как то не сработала может я че-то неправильно вставил или вырезал, в общем с java я не особо знаком, кто знает помогите.


 

 

  • 0

#2 DeHuC_64

DeHuC_64
  • Пользователь
  • 459 сообщений
  • Репутация: 41

Отправлено 16 Октябрь 2014 - 16:54

moving, ну всё правильно, создаёшь файл название.js во внутрь файла помещаешь код скрипта (<script>что между ними </script> ) и заливаешь в директорию сайта, после берёшь ссылку на созданный файл и подключаешь его к сайту обычно в <head> странице, по твоему примеру

<script src='название.js'></script>

так же можно воспользоваться сжатием js через онлайн сервисы, для более быстрый загрузки.


Сообщение отредактировал DeHuC_64: 16 Октябрь 2014 - 16:55

  • 0

#3 moving

moving
    Topic Starter
  • Пользователь
  • 420 сообщений
  • Репутация: 27

Отправлено 16 Октябрь 2014 - 17:07

Нет не срабатывает


  • 0

#4 DeHuC_64

DeHuC_64
  • Пользователь
  • 459 сообщений
  • Репутация: 41

Отправлено 16 Октябрь 2014 - 19:26

moving, значит путь не правильный, или же кодировка, либо подключаешь не туда


  • 0

#5 Алия

Алия
  • Пользователь
  • 42 сообщений
  • Репутация: 10

Отправлено 18 Октябрь 2014 - 22:44

На моем сайте ссылка на яваскрипт файл в голове страницы выглядит так:

<script language="javascript" src="../название.js" type="text/javascript"></script>

Нужно правильно прописать на странице путь (src) к файлу в зависимости от того, где лежит страница.

В самом файле название.js не нужно писать <script> ... </script>, только вставить непосредственно код.


  • 0


Оформление форума – IPBSkins.ru