![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| regis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 12.12.2005 Где: Москва, Россия Репутация: нет Всего: 7 |
Собственно, проблема: желательно как-нибудь перехватить или обработать сохранение пользователем страницы в IE.
Например, крайне нежелательно, чтобы он мог сохранять ее с типом "Web page, complete". Как нибудь можно этого добиться средствами JS? --------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой. |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
Пользователь, вообще, может делать всё, что угодно на своём компе. И жалкие попытки с помощью JavaScript-а запретить пользователю что либо делать могут сработать только, если пользователь ленив, или если ему ваша страница нафиг не нужна.
Это так, флуд... Используя куки, наверное можно. Это сообщение отредактировал(а) Ghirik - 25.9.2007, 13:33 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| regis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 12.12.2005 Где: Москва, Россия Репутация: нет Всего: 7 |
Ghirik, не надо наезжать на меня. Идея принадлежит моему начальству. ;)
Впрочем, ограничить возможности пользователя желательно, скажем так, для его же блага. (И желательно учесть, что пользователи у нас -- далеко не суперхакеры. ;) ) Возможно, будет вполне достаточно, если прямо на странице будет кнопка с надписью "сохранить страницу" (позволяющая сохранить ее, скажем, как HTML only). Вопрос, можно ли это сделать, остается в силе. --------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой. |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
А что конкретно не нужно сохранять со страницы? Какой то JavaScript-ом формируемый контент?
Нет.. Нет....И мыслей не было... Добавлено @ 13:57 Если вам просто не нужно, чтобы клиент смог использовать страницу в автономном режиме, тогда, выводите данные через Ajax. Это сообщение отредактировал(а) Ghirik - 25.9.2007, 14:01 -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| regis |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 12.12.2005 Где: Москва, Россия Репутация: нет Всего: 7 |
Нет, сохранять страницу как можно! (И даже, в каком-то смысле, нужно.)
Проблема в том, что нельзя ее перезагружать с сервера. (ASP-скрипт устроен так, что он "одноразовый": контент страницы выдается только раз, во второй будет полная лабуда). Проблема в том, что когда выбирается режим сохранения "complete", обычно тупой IE неявно перезагружает страницу -- в результате сохраняется чепуха. Этой ситуации и хочется избежать. --------------------
В. В чем разница между hardware и software?О. В отличие от второго, по первому можно двинуть кулаком или пнуть ногой. |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 9 Всего: 67 |
Имхо, проще пересмотреть логику в ASP чем извращаться на стороне клиента.
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: 13 Всего: 20 |
-------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |