Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.05.2012, 09:12
Новичок на форуме
Отправить личное сообщение для eastman75 Посмотреть профиль Найти все сообщения от eastman75
 
Регистрация: 24.05.2012
Сообщений: 5

Откуда в объвлении скрипта берутся символы ?x
Я скачал с одного из сайтов страничку, в HTML-файле которой содержатся странные (на мой взгляд, потому что я раньше такого не видел) объявления для скриптов. Например, такое:

<script type="text/javascript" src="js/jquery.js?x"></script>


Я имею в виду символы ?x после имени скрипта. Подобное можно увидеть, например, в результате проверки сайта на вирус (http://http://antivirus-alarm.ru/pro...sprimetour.com).
Объясните, пожалуйста, в чем здесь дело. Можно ли эти символы удалять?
Ответить с цитированием
  #2 (permalink)  
Старый 24.05.2012, 10:18
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

передают параметры скрипту.

но jquery не принимает параметров, и эти символы обычно ставят для кеширования.

т.е. изменили букву - скрипт будет скачиватсья заново.
Ответить с цитированием
  #3 (permalink)  
Старый 25.05.2012, 13:27
Новичок на форуме
Отправить личное сообщение для eastman75 Посмотреть профиль Найти все сообщения от eastman75
 
Регистрация: 24.05.2012
Сообщений: 5

Сообщение от melky
эти символы обычно ставят для кеширования
Простите меня, - я не настолько хорошо знаком с предметом. А потому имею следующие вопросы:
1) Кто генерирует такие символы в объявлении скрипта?
2) Если я создаю по образцу свою страничку, нужны ли эти символы мне?
3) Где можно прочитать подробнее о таком кЭшировании?
СПАСИБО заранее.
Ответить с цитированием
  #4 (permalink)  
Старый 25.05.2012, 13:34
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от eastman75
1) Кто генерирует такие символы в объявлении скрипта?
Автор создатель этой самой страницы.

Сообщение от eastman75
2) Если я создаю по образцу свою страничку, нужны ли эти символы мне?
Это уже вам решать.

Сообщение от eastman75
3) Где можно прочитать подробнее о таком кЭшировании?
Кэширование javascript
http://javascript.ru/optimize/cache-versioning
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #5 (permalink)  
Старый 25.05.2012, 14:12
Новичок на форуме
Отправить личное сообщение для eastman75 Посмотреть профиль Найти все сообщения от eastman75
 
Регистрация: 24.05.2012
Сообщений: 5

Сообщение от Gozar
Кэширование javascript
http://javascript.ru/optimize/cache-versioning
Спасибо за ответ по существу.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск