Запрет сохранения страницы
Здравствуйте.
Привожу для наглядности пример: cfin.ru/press/afa/2001-3/08.shtml При нажати Файл -> Сохранить ничего не происходит. Вопрос: как это реализовано? Может быть вопрос не по адрусу и это вовсе не javaScript, в таком случае заранее прошу прощения. |
Прекрасно сохраняется...
|
Извиняюсь, не уточнил:
не сохраняется в IE 7 и Opera 9.60. В IE появляется сообщение об ошибке "Не удается сохранить эту веб-страницу", а в Opera вообще ничего не происходит. В FireFox 3 "Прекрасно сохраняется", это верно. Может быть это мои субъективные ощущения? :) |
То, что в ИЕ возникает ошибка не стоит удивляться... Пора бы уже привыкнуть... Проверил в Опере (есть в наличии только 9.27) - отлично сохраняется...
|
запретить сохранение невозможно. Если человек зашел на страницу, значит она уже у него на компьютере и не важно, можно ли ее сохранить средствами браузера
|
с opera ясно. Таким образом получается, что это непреднамеренная ошибка...
Отсюда вопрос: есть ли возможность запретить сохранение страницы? Только, пожалуйста, не нужно отвечать "Лучший способ защитить информацию - ее не показывать". С этим все ясно, но нужно не забывать, что кроме лучших способов существуют и способы не очень хорошие. x-yuri, это верно, но, например, вчера нашел скрипт который не позволяет распечатать страницу. Предугадывая ваш ответ "Но скрипт можно отключить" (думаю так исходя из текстов других форумов, прошу извинить если зря наговариваю), прошу относиться к моему вопросу как к чисто принципиальному, не имеющему практического смысла. |
Цитата:
|
НА каждом форуме натыкаюсь на такого рода ответы. Хочется получить конкретный ответ на конкретный вопрос:
"Можно ли средствами css или javascript сделать невозможным сохранение страницы браузером?". Судя по всему это невозможно даже в теории, но вот решил спросить специалистов. |
Это невозможно дже в теории:
- так как css не даёт никаких команд браузеру кроме как указаний как отобразить содержимое. - так как javascript не имеет никакой связи с браузером в целях безопасности, соответсвенно он не может запретить браузеру делать со странице что угодно. Он может выполняться на странице, если браузер ему позволит и если браузер его корректно интерпретирует. Вывод: браузер - бог для странички :) |
Цитата:
|
Часовой пояс GMT +3, время: 00:53. |