1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Как сделать чтоб нельзя было просмотреть html код страницы?

Тема в разделе "Web Coding", создана пользователем nawaho, 29 сен 2006.

Статус темы:
Закрыта.
Модераторы: latteo
  1. nawaho

    nawaho Прохожие

    Ваши предложения? :)
     
  2. tommy

    tommy Постоялец

    Регистр.:
    7 авг 2006
    Сообщения:
    74
    Симпатии:
    12
  3. zero20

    zero20

    Регистр.:
    23 апр 2006
    Сообщения:
    232
    Симпатии:
    49
    пропиши в странице которую хочешь защитить:
    PHP:
    <Script Language="JavaScript">
    var 
    message="CopyRight 2006";
    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>
    Конечно имеет свои недостатки (можно посмотреть код страницы, выбрав вид->виде html), но правую кнопку отключит и половину любопытных отпугнет!
     
  4. alllex

    alllex Создатель

    Регистр.:
    29 сен 2006
    Сообщения:
    20
    Симпатии:
    0
    для этого нужно
    - показать ее пользователю в окне без панелей
    - запретить правую кнопку мыши на странице
    - отключить кеширование страницы броузером
    - исключить закачку страницы всем кроме броузера

    Добавлено через 10 минут
    да ... забыл сказать

    каждая защита расчитана на определенную аудиторию
    первые два пункта - на ламеров
    вторые два - на продвинутых пользователей (которые могут догадаться поискать страницу в кеше броузера, или вычислить адрес страницы посмотрев код вызывающей ее страницы)

    возможно есть другие способы .. о которых я даже не догадываюсь - интересно было бы узнать
     
  5. retro

    retro

    Регистр.:
    5 июн 2006
    Сообщения:
    161
    Симпатии:
    54
    никак как выше ответили, можно усложнить ее просмотр и только
    или ее зашифровать есть спец. проги, но для поисковиков эта страница будет невидна (нечитабельна)
     
  6. invader

    invader Серый кардинал в отставке :)

    Moderator
    • Супермодератор
    Регистр.:
    3 апр 2006
    Сообщения:
    2.718
    Симпатии:
    5.693
    1) Никак
    2) Никак
    3) Никак
    Если я вижу страницу, соответственно и увижу HTML код. Все защиты для людей вышедших в инет пару дней назад.
     
  7. zero20

    zero20

    Регистр.:
    23 апр 2006
    Сообщения:
    232
    Симпатии:
    49
    Есть еще шифровщики кода, кодируют код ява скриптом!
    Но, мне кажется страницы закодированные им будут не во всех браузерах корректно отображатся!
     
  8. [/root.]

    [/root.] Он самый

    Регистр.:
    20 май 2006
    Сообщения:
    368
    Симпатии:
    58
    Отключение правой кнопки мыши это вообще ламерство полное. Нормальный человек сразу уйдет с сайта.
     
  9. zilot

    zilot Создатель

    Регистр.:
    1 окт 2006
    Сообщения:
    21
    Симпатии:
    2
    Никак. В любом случае, из кеша можно достать.
     
  10. cybjunior

    cybjunior Создатель

    Регистр.:
    20 сен 2006
    Сообщения:
    20
    Симпатии:
    13
    А вообще есть ли смысл прятать? Что там может быть такого что стоили бы этого? HTML есть HTML...
    А вообще, все были правы, спрятать можно только от самых-самых новичков, которые даже если бы и увидели его, то упали со стула....
     
Статус темы:
Закрыта.