Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обработка сохранения страницы в IE 
:(
    Опции темы
regis
Дата 25.9.2007, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 12.12.2005
Где: Москва, Россия

Репутация: нет
Всего: 7



Собственно, проблема: желательно как-нибудь перехватить или обработать сохранение пользователем страницы в IE.
Например, крайне нежелательно, чтобы он мог сохранять ее с типом "Web page, complete".
Как нибудь можно этого добиться средствами JS?

--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
Ghirik
Дата 25.9.2007, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Пользователь, вообще, может делать всё, что угодно на своём компе. И жалкие попытки с помощью JavaScript-а запретить пользователю что либо делать могут сработать только, если пользователь ленив, или если ему ваша страница нафиг не нужна.
Это так, флуд... smile 

Используя куки, наверное можно.

Это сообщение отредактировал(а) Ghirik - 25.9.2007, 13:33


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
regis
Дата 25.9.2007, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 12.12.2005
Где: Москва, Россия

Репутация: нет
Всего: 7



Ghirik, не надо наезжать на меня. Идея принадлежит моему начальству. ;)
Впрочем, ограничить возможности пользователя желательно, скажем так, для его же блага. (И желательно учесть, что пользователи у нас -- далеко не суперхакеры. ;) )
Возможно, будет вполне достаточно, если прямо на странице будет кнопка с надписью "сохранить страницу" (позволяющая сохранить ее, скажем, как HTML only).
Вопрос, можно ли это сделать, остается в силе.

--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
Ghirik
Дата 25.9.2007, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



А что конкретно не нужно сохранять со страницы? Какой то JavaScript-ом формируемый контент?


Цитата

Ghirik, не надо наезжать на меня.

Нет.. Нет....И мыслей не было... smile

Добавлено @ 13:57
Если вам просто не нужно, чтобы клиент смог использовать страницу в автономном режиме, тогда, выводите данные через  Ajax.

Это сообщение отредактировал(а) Ghirik - 25.9.2007, 14:01


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
regis
Дата 25.9.2007, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 12.12.2005
Где: Москва, Россия

Репутация: нет
Всего: 7



Нет, сохранять страницу как можно! (И даже, в каком-то смысле, нужно.)
Проблема в том, что нельзя ее перезагружать с сервера. (ASP-скрипт устроен так, что он "одноразовый": контент страницы выдается только раз, во второй будет полная лабуда). Проблема в том, что когда выбирается режим сохранения "complete", обычно тупой IE неявно перезагружает страницу -- в результате сохраняется чепуха. Этой ситуации и хочется избежать.

--------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой.
PM MAIL WWW   Вверх
solenko
Дата 25.9.2007, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 9
Всего: 67



Имхо, проще пересмотреть логику в ASP чем извращаться на стороне клиента.


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Ghirik
Дата 25.9.2007, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Цитата

Имхо, проще 



--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0533 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.