Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Кеширование .js файла (https://javascript.ru/forum/misc/20724-keshirovanie-js-fajjla.html)

melky 16.08.2011 13:32

странный тип...

тогда уж добавлять Math.random() к src скрипта

Severtain 16.08.2011 15:37

Андрей38 Спасибо!
SkyLight т.е. вызывать непосредственно из кода? и как это сделать? !

Severtain 16.08.2011 15:38

melky а что.. прикольно когда грузить хз какой файл :D

melky 16.08.2011 15:58

вас ie может не понять с таким способом

Андрей38 16.08.2011 16:15

Цитата:

Сообщение от melky (Сообщение 120858)
странный тип...

тогда уж добавлять Math.random() к src скрипта

Как это делаеться приминительно к
<script type="text/javascript" src="xxx.js?1"></script> ?
Методы переименования.что относятся к дому, здесь не работают.Но как то Вы это делаете !?

Андрей38 16.08.2011 16:18

Цитата:

Сообщение от Severtain (Сообщение 120881)
Андрей38 Спасибо!
SkyLight т.е. вызывать непосредственно из кода? и как это сделать? !

Мне только вчера самому один хороший человек ответил на это же вопрос ,и ктому же,сразу
http://javascript.ru/forum/css-html-...v-mozille.html
Ну и меня заинтересовало нейм,что Вы использовали

SkyLight 16.08.2011 18:40

Цитата:

т.е. вызывать непосредственно из кода? и как это сделать?
Для начала нужно будет продумать структуру приложения вообще и модулей в частности. А подключать внешние скрипты - например, в jQuery есть getScript, но можно поиграться и "родными" способами.

melky 16.08.2011 19:49

Цитата:

Сообщение от Андрей38 (Сообщение 120893)
Но как то Вы это делаете !?

function getScript(src){
    var a = document.createElement("script");
    a.type = "text/javascript";
*!*
    a.src = src+Math.random();
*/!*
    (document.head||document.getElementsByTagName("head")[0]).appendChild(a);
}

Severtain 16.08.2011 20:08

Спасибки за инфу всем! Вот еще проблемка! Помогите пожайлуста с вот этой темкой!! Просто не знаю воозможно ли это вообще http://javascript.ru/forum/misc/2075...-s-canvas.html

Андрей38 17.08.2011 09:54

Цитата:

Сообщение от melky (Сообщение 120943)
function getScript(src){
    var a = document.createElement("script");
    a.type = "text/javascript";
*!*
    a.src = src+Math.random();
*/!*
    (document.head||document.getElementsByTagName("head")[0]).appendChild(a);
}

ОГРОМНЕЙШЕЕ СПАСИБО ВАМ,melky !!!":thanks: :thanks: :thanks: :thanks:


Часовой пояс GMT +3, время: 18:10.