no right click

Status
Niet open voor verdere reacties.

dreamweaverfan

Gebruiker
Lid geworden
16 jun 2010
Berichten
226
<script language="JavaScript">
<!--
function click(e)
{
if (document.all)
{
if (event.button == 2)
{
window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
return false;
}
if (event.button == 3)
{
window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
return false;
}
}
if (document.layers)
{
if (e.which == 3)
{
window.location.replace("doorverwijs.htm"); //geef hier de naam van de pagina
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);}
document.onmousedown=click;
document.onmouseup=click;
// -->
</script>

dit is van leejoo,,

na vele tegen berichten gelezen te hebben over leejoo is veroudert, vond ik dit toch wel een leuke

hij werkt niet, of moet je je pagina dan eerst uploaden, kun je het niet offline testen zeg maar?
 
1) Ik had nog nooit van dat leejoo gehoord dus ik ben eens gaan kijken... Een site voor het bouwen van sites zonder doctype?! Da's toch wel een lelijke beginnersfout die in zo'n site niet zou mogen staan. Dat de site is opgebouwd uit frames wekt ook geen vertrouwen. En tips voor frontpage 2000? het lijkt er op dat die site het afgelopen decennium weinig updates heeft gehad.

2) Wat je daar post is javascript, geen HTML, deze vraag hoort dan ook eigenlijk thuis in het javascript gedeelte van dit forum.

3) Leg eens uit wat je probeert te bereiken, wat je gedaan hebt en wat er mis gaat. Uit "werkt niet" valt weinig af te leiden.
 
mijn esscuses

allereerst ik heb gewoon gedaan wat er staat plaK de code

ik werk met dreamweaver het kan daar aan liggen

maar ik heb nooit problemen gehad met die script

maar bedankt voor uw advies
 
hij werkt niet, of moet je je pagina dan eerst uploaden, kun je het niet offline testen zeg maar?

Javascript werkt ook offline. Voor zover ik kan zien zou deze code gewoon moeten werken in IE (in andere browsers volgens mij niet). De enige reden die ik kan bedenken dat het niet werkt is dat deze code behoorlijk verouderd is. Sowieso zie ik het nut niet in van dit soort scripts, omdat ze heel eenvoudig omzeild kunnen worden en alleen maar irritant zijn voor de bezoekers.
 
deze is een stuk korter en zet je in de <body> regel

HTML:
<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
 
wauw

dat scheelt....

ik blijf het knap vinden dat mensen die km lange codes schrijven

hartstikke bedankt

maar deze blokt aalleen je muisknop

je kunt geen tekst weergeven zo van "blijf van mijn foto's af bijv?
 
Laatst bewerkt:
dan deze erbij zetten

Code:
<script type="text/javascript">
function noClick() {
if ((event.button==2)||(event.button==3)) {
alert('Copyright ...naam...')
}
}
document.onmousedown=noClick
</script>

zelf vind ik dit een hoogst irritante code

ik verwacht overigens dat dit enkel in Internet Explorer werkt.

dit stukje in code moet je dan veranderen: 'Copyright ...naam...'
 
Laatst bewerkt:
Dit soort blokkeringen zijn overigens totaal nutteloos. je hoeft alleen maar javascript uit te zetten en e werken niet meer. Bovendien kunnen mensen altijd nog een screenshot maken als ze de foto echt heel graag over willen nemen, of ze kunnen het uit de cache van hun browser vissen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan