Скриване на изходния код на страницата ?

dakata__92

Super Moderator
Мога ли с някое НЕ голямо кодче да скрия изходния код на страницата и примерно когато се даде View Source или десен бутон да излиза бяла страница ? Примерно и обфускация на код да се правипри рефреш и добавяне на нова информация автоматично на самата страница дали е върможно ?
 
Еми мисля че несъществува но можеш да забраниш десен бутон на мишката да не може да се гледа сорс кода на сайта. Ето ти едно скриптче за това:

[js]
<body oncontextmenu="return false" onmousedown="return false" onselectstart="return
false" ondragstart="return false"
<script language="javascript" type="text/javascript">

</script>

[/js]

Във момента ще действа за експлолер и за нскапе браузери ако искаш и за мозила, продължаваш иф конструкцията.
 
Забраната на десния бутон не върши работа по простата причина ,че от Page - View Source кода се показва , а за Мозила CTRL + U и пак се показва , а и имам код за нея :) Нещо подобно на това (не е реклама) :
http://www.hypergurl.com/generators/htmlscrambler.html
Може примерно да е някой php код който замества думи или букви със синволи .
PHP:
<?php
a = [
b = !
v = 1
g= 0
?>
 
Кода не може да бъде скрит по никакъв начин защото се изпълнява от браузъра, а с програми като Firebug може да се види ВИНАГИ. Вариант донякъде е като javascripta се помести в php файл, в който се правят разни магарии с referer и $_SESSION, но това пак ще скрие кода само от директно гледане, като с HTTP прокси или с Firebug пак ще е видим. Така че отговорът е НЕ - не може да бъде скрит код, който трябва да бъде интерпретиран от браузъра.
Аз бих ти препоръчал по-активно ползване на AJAX и истинската работа да се извършва от страна на сървъра със сървърен език.
 
palex каза:
Кода не може да бъде скрит по никакъв начин защото се изпълнява от браузъра, а с програми като Firebug може да се види ВИНАГИ. Вариант донякъде е като javascripta се помести в php файл, в който се правят разни магарии с referer и $_SESSION, но това пак ще скрие кода само от директно гледане, като с HTTP прокси или с Firebug пак ще е видим. Така че отговорът е НЕ - не може да бъде скрит код, който трябва да бъде интерпретиран от браузъра.
Аз бих ти препоръчал по-активно ползване на AJAX и истинската работа да се извършва от страна на сървъра със сървърен език.
Момчето го каза възможно най-точно!
 
Сигурни ли сте ,че неможе ?
http://acolytes-online.com/index.html
В този саит на index.html като дам CTRL+U ми показва само това
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 
Boech123 каза:
Сигурни ли сте ,че неможе ?
http://acolytes-online.com/index.html
В този саит на index.html като дам CTRL+U ми показва само това
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

Хахаха я скролни малко :lol:
 
Добре ако не да се скрие то поне визуално да се заместят някой букви с даден синвол примерно в кода ? Нещо подобно на обфускация . Мисля , че така се казваше ? :)
 

Back
Горе