broncode willen beveiligen

  • Onderwerp starter Onderwerp starter rizo
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

rizo

Gebruiker
Lid geworden
8 apr 2008
Berichten
32
Beste,
Ik heb een scrip om rechts en linker muisknop uitschakelen.
maar is niet handig, ik zou broncode willen beveiligen (rechts muisknop)
weet iemand een oplossing?
mijn code is:
PHP:
<script language="javascript">
function noClick() {
if ((event.button==1)||(event.button==2)) {
alert('Je kan niet op deze pagina klikken - je hebt niets nu aan de knoppen op je muis :-).')
}
}
document.onmousedown=noClick
</script>

gr,
rizo
 
Gewoon niet doen, het maken van dit soort scripts zorgt alleen maar voor irritatie.

Als je iets niet wilt laten zien moet je het niet op internet zetten ;)
 
Klopt; de ontvanger heeft de broncode nodig om de pagina in zijn browser te kunnen kijken; het is net als iemand de krant laten lezen zonder hem de tekst van artikelen te laten zien ;)

Je kunt ALLE vormen van 'broncode beveiligen' omzeilen, simpelweg omdat de broncode afgeleverd wordt bij de viewer van de pagina.
 
Als iemand dat graag wilt doen, dan weet degene ook wel dat dat niet de enige mannier is om de broncode te bekijken ;) wat wel zou kunnen is dat je een Flash maakt.. ;)
 
Met als nadeel natuurlijk dat je een groot deel van je publiek buitensluit :)
 
handig.

ik vind zo'n optie wel handig.
maar ik heb hem nog niet.
 
Je kan ónmogelijk zorgen dat niemand je broncode kan zien..
Dat gaat gewoon niet..

Wat je wél kan doen, is zoveel mogelijk met Php werken,
Als je dan 'bron weergeven' doet, zie je geen enkele regel van wat je in Php hebt geschreven.
 
Alles wat je met PHP output wordt alsnog in de bron weergegeven dus veel schiet je er niet mee op.

Het zou alleen handig zijn als javascript vervanging, al hangt dat van de toepassing af.
 
Output wel, je regels met code nietmeer.
Met jouw probleem schiet je hier inderdaad niks mee op.
 
een rechsklikbeveiliging die ik gebruik is:
HTML:
<script type="text/javascript">
<!-- 
var message="";

function clickIE()
 
{if (document.all)
{(message);return false;}}
 
function clickNS(e) {
if
(document.layers||(document.getElementById&&!document.all))
{
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.  onmousedown=clickNS;}
else
{document.onmouseup=clickNS;document.oncontextmenu  =clickIE;}
 
document.oncontextmenu=new Function("return false")
-->
</script>
het werkt tegen rechtsklikken
maar dat is dan ook alles
voordeel is wel dat het in zowel Internet Explorer als FireFox werkt (tenzij je een javascript blocker hebt uiteraard)
helaas is het niet heel nuttig om rechtsklikbeveiliging in te schakelen aangezien je altijd nog kan opslaan als og in je menu op bron weergeven kan klikken

de message heb ik helaas niet werkend kunnen krijgen
 
Laatst bewerkt:
Bedankt voor je bericht, maar dit topic is al erg oud. Let volgende keer bij het posten goed op de datums van de posts :)
 
Eh, dat ding url-encode gewoon alles en zet het in een script tag... dat betekend dat je zonder javascript een lege pagina krijgt, Google je niet langer indext (dag bezoekers) en dat je met 3 functie's dat ding weer omdraait zodat je alsnog de broncode hebt... :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan