Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RFpro.ru: Элементы HTML и CSS


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

solowey
Статус: Профессор
Рейтинг: 119
∙ повысить рейтинг »
SAW
Статус: Студент
Рейтинг: 1
∙ повысить рейтинг »
Асмик Гаряка
Статус: Советник
Рейтинг: 0
∙ повысить рейтинг »

∙ HTML / DHTML / XML / CSS

Номер выпуска:586
Дата выхода:28.11.2020, 16:45
Администратор рассылки:Коцюрбенко Алексей Владимирович (Старший модератор)
Подписчиков / экспертов:25 / 22
Вопросов / ответов:3 / 6

Консультация # 109678: Как защититься от скачивания графического файлв со страницы html, имеется ввиду когда нажимаешь правую клавишу мыши, то в контектсном меню есть пункт сохранить как..., надо чтоб он был недоступен Извините если вопрос был задан не на том форум...
Консультация # 18609: На сайте надо сделать кнопку "назад" (т.е. продублировать одноименую кнопку браузера). Раньше это делалось через JavaScript просто написав "javascript:history.back()" в качестве адреса в теге A. После выхода SP2 IE стал "ограничевать активное содержимое" (короче просто блокировать это действие). Для разблокировки надо ...
Консультация # 79366: Добрый день, уважаемые эксперты! Сделал меню с помощью css (при наведении мышкой на пункт меню - меняется цвет надписи). Подскажите, как сделать, чтобы это свойсто расспространялось только на меню, а не на все ссылки документа?...

Консультация # 109678:

Как защититься от скачивания графического файлв со страницы html,
имеется ввиду когда нажимаешь правую клавишу мыши, то в контектсном меню есть пункт сохранить как...,
надо чтоб он был недоступен
Извините если вопрос был задан не на том форум

Дата отправки: 16.11.2007, 12:35
Вопрос задал: Хохлов Александр Александрович
Всего ответов: 3
Страница онлайн-консультации »


Консультирует Цепковский Антон Сергеевич:

Здравствуйте, Хохлов Александр Александрович!

Никак.

Все что пользователь видит в броузере можно скачать и защитить никак нельзя, хоть текст, хоть картинки.

Распространен такой метод защиты картинок, на картинке рисуется прозрачная надпись, для того, что бы испортить оригинал и тем самым сделать использование картинки невозможным.

С уважением,
Антон Цепковский.

Консультировал: Цепковский Антон Сергеевич
Дата отправки: 16.11.2007, 13:42
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует silvanus:

Здравствуйте, Хохлов Александр Александрович!
На сколько я знаю существует несколько методов защиты изображений от того, чтоб их могли сохранить.
Если вы хотите защитить свои авторские права:
1) Уменьшение размеров и качества изображения, до приемлимого уровня.
2) Нанесения водяного знака или просто текста с вашим (с)
Дело в том что нет способа полностью избежать копирования вашего изображения.
Можно не дать сохранить изображение людям которые не очень разбираются в технической стороне дела. Но посмотрев исходный код недоброжелателю всё равно удасться завладеть картинкой.
От ламеров помогает следующие:
3) Можно установить изображение не как IMG, а как бэкграунд для какого либо элемента. DIV или TD, например.
4) Использовать программу типа splitz (из описания: Если хотите порезать ваш графический файл на кусочки, эта программа для Вас.). Она режет ваш файл на множество кусочков и выдает html код для вставки на страницу.
5) Существует, или можно написать javascript код, которые по нажатию правой кнопки будет блокировать выпадение меню. Но во многих браузерах можно отключить обработку событий по нажатию правой кнопки мыши, или вообще отключить javascript. Об этом варианте подробнее не буду, имхо считаю его совершенно неграмотным, и со стороны хорошего тона недопустимым....
Лучшие способы из описаных это 2ой, 3ий и 4ый(в зависимости от целевой аудитории, как говорится), для особой надежности можно их комбинировать.

Консультировал: silvanus
Дата отправки: 16.11.2007, 14:52
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Web-Extrime:

Здравствуйте Александр!

Защитить на 100% страницу невозможно. Все что загружается в браузер можно сохранить на локальном диске. В качестве альтернативы можно использовать скрипт отключения правой кнопки мыши. Изменение значения параметра (event.button == 2) с 2 на 1 отключает левую кнопку мыши.

А вот и сам скрипт:

<script language=JavaScript>
<!--
/*Здесь Вы вводите свой текст, который будет отображен в окне*/
var message="Эта кнопка отключена!";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
</script>

Вы можете использовать элемент \n в тексте переменной message для переноса текста на другую строку и элемент \" - для отображения кавычек (\"Пример\").

Удачи!

Консультировал: Web-Extrime
Дата отправки: 16.11.2007, 18:00
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 18609:

На сайте надо сделать кнопку "назад" (т.е. продублировать одноименую кнопку браузера). Раньше это делалось через JavaScript просто написав "javascript:history.back()" в качестве адреса в теге A. После выхода SP2 IE стал "ограничевать активное содержимое" (короче просто блокировать это действие). Для разблокировки надо там нажать...
Вопрос: Как сделать так что бы он всетаки возвращался назад и БЕЗ этих нажми туда сюда.

Дата отправки: 22.03.2005, 16:35
Вопрос задал: dfdfdf
Всего ответов: 1
Страница онлайн-консультации »


Консультирует _vt:

Здравствуйте, dfdfdf!
Тебе не кажется, что это как-то невежливо делать? Я на твой сайт бы не пошел :)
А сделать можно... Через дыры в браузере поместить свой сайт в зону "доверенных". Но это еще куда более подсудное дело :-)
--

* In Gates we trust! :)

Консультировал: _vt
Дата отправки: 26.03.2005, 12:00
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 79366:

Добрый день, уважаемые эксперты! Сделал меню с помощью css (при наведении мышкой на пункт меню - меняется цвет надписи). Подскажите, как сделать, чтобы это свойсто расспространялось только на меню, а не на все ссылки документа?

Дата отправки: 22.03.2007, 15:27
Вопрос задал: Некрасов Андрей
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Gh0stik:

Здравствуйте, Некрасов Андрей!

Вам будет достаточно описать соответствующий класс.

Вот описание класса для ссылок (например класс mnu):
a.mnu:link { color: white; text-decoration: none}
a.mnu:visited { color: white; text-decoration: none}
a.mnu:hover { color: yellow; text-decoration: none}


В приложении смотрите соответствующее использование класса.

Good Luck!!!

Приложение:

Консультировал: Gh0stik
Дата отправки: 22.03.2007, 15:47
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Arykray:

Здравствуйте, Некрасов Андрей!
Пишите в стилях примерно так

a.main {text-decoration:underline;font-size:10px;color:black;font-family:Verdana;}
a.main:hover{text-decoration:none;color:red;}

А в ссылках меню укажите класс main, вот пример:

<a class=main href="index.html">На главную</a>

Консультировал: Arykray
Дата отправки: 22.03.2007, 17:22
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное