Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2008, 17:34   #1
McNikodim
 
Регистрация: 26.09.2008
Сообщений: 4
По умолчанию как удалить временные файлы при onUnload

Встала задача удаления временных файлов при закрытии окна непредусмотренными методами (минуя специально созданную кнопочку "закрыть", которая и на РНР с этим прекрасно справлялась). ИЕ не позволяет создать окно без заголовка, обязательно вставляет заголовок окна, чихая на запрос window.open, и свою кнопочку(крестик). таким образом закрытое окошко оставляет временные файлики
КАКОЙ можно повесить скрипт на onUnload, что бы при закрытии окна любым способом, процедура грохала и темпы? Спасибо
McNikodim вне форума Ответить с цитированием
Старый 24.11.2008, 18:01   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

темпы на какой стороне ? сервера или клиента ? если сервера то просто засунь в крон скрипт который удаляет все временные файлы сессий у которых последняя активность была к примеру больше 15ти минут назад, по другому без as или ajax не сделать

а еще проще сделай на unload асинхронный запрос к скрипту на сервере удаляющему временные файлы
свободен...
wall66 вне форума Ответить с цитированием
Старый 24.11.2008, 19:17   #3
McNikodim
 
Регистрация: 26.09.2008
Сообщений: 4
По умолчанию

сразу не уточнил, темпы на стороне клиента. это сгенерированные тумбики картинок, но если не чистить, то может накопиться довольно много
McNikodim вне форума Ответить с цитированием
Старый 24.11.2008, 20:30   #4
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

у javascript на сколько я знаю нет какого-либо доступа к файловой системе из соображений безопасности, так что никак
свободен...
wall66 вне форума Ответить с цитированием
Старый 24.11.2008, 22:43   #5
McNikodim
 
Регистрация: 26.09.2008
Сообщений: 4
По умолчанию

есть соображение повесить на onUnload событие window.open и передать ему параметры имен темпов, а открывающее окно вызовет скрипт РНР который и удалит мусор(не силен я в JavaScrpt). только вот не очень хочется что бы на глаза вылезало, пусть мельком, это окно. нет ли способа "вырубить" его визуализацию?
McNikodim вне форума Ответить с цитированием
Старый 24.11.2008, 22:57   #6
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

php в общем-то тоже доступа к файловой системе пользователя никто не давал
свободен...
wall66 вне форума Ответить с цитированием
Старый 25.11.2008, 00:19   #7
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Если я стырил у тебя с сайта картинку - на моём компе ты её уже никак не удалишь. Разве что только пистолет к виску мне приставить нужно.
ИE (как и любой другой браузер) "тырит" превьюшки.. Однажды стырив без специального апплета/программы/пользователя их никак не удалить.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удалить файлы и папки Viten2 Общие вопросы Delphi 31 08.09.2011 13:18
Удалить строку листа Excel при выполнении условия Gennady Microsoft Office Excel 14 18.12.2007 13:54
Как удалить файлы. Борис2 Паскаль, Turbo Pascal, PascalABC.NET 3 15.12.2007 16:00
Временные задержки dgoc Помощь студентам 1 05.12.2007 05:03
как удалить анти вирус( касперский 2006)если она не работает и ее не возможно удалить Alar Общие вопросы Delphi 0 29.10.2006 21:36