jandr
Guest
Кеширование ActiveX объектов
Я создаю объект ActiveX для загрузки по кнопке документа Word. Но каждый раз документ загружается с сервера, а как сделать чтобы он загружался из локального кеша, если юзер уже загружал его, т.е. чтобы первый раз он загрузился с сервера, а дальше только из кеша, если на сервере та же версия лежит? Если ставлю в IE "Работать автономно" - загружается из кеша, иначе - всегда с сервера. Вот код проги:
<script language="JavaScript">
function run_doc(){
var oWord= new Object();
oWord= new ActiveXObject("Word.Application");
oWord.Documents.Open("http://www.hrn.com/1.doc",1);
oWord.Visible= 1;
oWord.Activate();
}
</script>
<input type="button" value="run_doc" onClick="run_doc();">
Я создаю объект ActiveX для загрузки по кнопке документа Word. Но каждый раз документ загружается с сервера, а как сделать чтобы он загружался из локального кеша, если юзер уже загружал его, т.е. чтобы первый раз он загрузился с сервера, а дальше только из кеша, если на сервере та же версия лежит? Если ставлю в IE "Работать автономно" - загружается из кеша, иначе - всегда с сервера. Вот код проги:
<script language="JavaScript">
function run_doc(){
var oWord= new Object();
oWord= new ActiveXObject("Word.Application");
oWord.Documents.Open("http://www.hrn.com/1.doc",1);
oWord.Visible= 1;
oWord.Activate();
}
</script>
<input type="button" value="run_doc" onClick="run_doc();">