Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [HTML] rechtermuisknop blokkeren (https://forum.scholieren.com/showthread.php?t=505142)

LamMuH_EiKoL 09-06-2003 13:40

[HTML] rechtermuisknop blokkeren
 
Hoe kan ik in html de rechtermuisknop blokkeren? zodat als je met je rmk ergens op klikt een pop-up krijgt van dat je de rmk niet kunt gebruiken?

Enlightenment 09-06-2003 13:42

Met Javascript.

Let erop dat dit in degelijke browsers niet werkt, de gebruiker heeft m.i. ook altijd het recht én de middelen om de broncode te bekijken. Dat verhinderen is alleen maar irritant en voorkomt niet dat iemand je broncode bekijkt.

kydnav 09-06-2003 13:45

Code:

<SCRIPT LANGUAGE="JavaScript1.1">
 
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("hier de tekst die je in de popup wilt laten zien");
return false;
}
return true;
}

document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
</script>

[edit] dit moet dus in de head

Triloxigen 09-06-2003 13:48

Citaat:

Enlightenment schreef op 09-06-2003 @ 14:42:
Met Javascript.

Let erop dat dit in degelijke browsers niet werkt, de gebruiker heeft m.i. ook altijd het recht én de middelen om de broncode te bekijken. Dat verhinderen is alleen maar irritant en voorkomt niet dat iemand je broncode bekijkt.

En zelfs in NIET degelijke browsers kun je de source zien..
Gewoon "View > Source" doen :)
En er zijn verder nog 101 manieren om dit met je muis te omzeilen.

kydnav 09-06-2003 14:08

Citaat:

McLaren schreef op 09-06-2003 @ 14:48:
En zelfs in NIET degelijke browsers kun je de source zien..
Gewoon "View > Source" doen :)
En er zijn verder nog 101 manieren om dit met je muis te omzeilen.

psst. er staat nergens dat hij dit wil om de source te verbergen :p

Enlightenment 09-06-2003 14:11

Citaat:

McLaren schreef op 09-06-2003 @ 14:48:
En zelfs in NIET degelijke browsers kun je de source zien..
Gewoon "View > Source" doen :)
En er zijn verder nog 101 manieren om dit met je muis te omzeilen.

MSIE laat het ook toe om de menuitems te bevriezen, is alleen wat ingewikkelder.

Rechtermuisknop uitschakelen doe je maar voor één ding, sourcecode proberen te verbergen en te proberen images opslaan te voorkomen.

unpopular 09-06-2003 14:28

maar goed dan kun je ook de url in notepad gooien en je ziet de source nog

[edit] werkt niet bij alle versies van windows , xp en 98 wel 2k en NT DACHT ik niet [/edit]

LamMuH_EiKoL 09-06-2003 14:32

Het is alleen maar om te voorkomen dat mensen met niet veel verstand van computers makkelijk plaatjes en dergelijke van mij kunnen jatten. En met dat java waar moet ik dat dan in zetten? gewoon tussen mijn HTML codes? of wat?

kydnav 09-06-2003 14:35

Citaat:

LamMuH_EiKoL schreef op 09-06-2003 @ 15:32:
Het is alleen maar om te voorkomen dat mensen met niet veel verstand van computers makkelijk plaatjes en dergelijke van mij kunnen jatten. En met dat java waar moet ik dat dan in zetten? gewoon tussen mijn HTML codes? of wat?
de code die ik hierboven heb gepost moet je tussen de head tags zetten, die staan altijd ergens bovenaan je html

LamMuH_EiKoL 09-06-2003 14:42

Citaat:

kydnav schreef op 09-06-2003 @ 15:35:
de code die ik hierboven heb gepost moet je tussen de head tags zetten, die staan altijd ergens bovenaan je html
thnx hij werkt :D

kydnav 09-06-2003 14:44

Citaat:

LamMuH_EiKoL schreef op 09-06-2003 @ 15:42:
thnx hij werkt :D
np

kHebTrekInWatLekkers 09-06-2003 16:13

Citaat:

LamMuH_EiKoL schreef op 09-06-2003 @ 15:32:
Het is alleen maar om te voorkomen dat mensen met niet veel verstand van computers makkelijk plaatjes en dergelijke van mij kunnen jatten. En met dat java waar moet ik dat dan in zetten? gewoon tussen mijn HTML codes? of wat?
Misschien is het concept van Internet je een beetje ontgaan... Namelijk het uitwisselen van gegevens...

Vraag je je eerst eens af: "Is het erg dat mensen mijn plaatjes gebruiken?"

LamMuH_EiKoL 09-06-2003 17:49

Citaat:

kHebTrekInWatLekkers schreef op 09-06-2003 @ 17:13:
Misschien is het concept van Internet je een beetje ontgaan... Namelijk het uitwisselen van gegevens...

Vraag je je eerst eens af: "Is het erg dat mensen mijn plaatjes gebruiken?"

ik weet dat dat de bedoeling is van internet ja, maar er staan plaatjes op die ik van mensen heb gekregen om ze eenmalig op mijn site te mogen zetten en ze willen dan dat niet iedereen die kan jatten. snap je?

Marsel 09-06-2003 17:54

Met dat windows van tegenwoordig staan er bij mij iig altijd van die meteen opslaan en uitprinten icontjes in linkerbovenhoek.
Dus sla je nog meteen een plaatje op.
Of je selecteert hem en ctrl-c en ctrl-v .. klaar...
Maja, denk dat je toch altijd risico loopt om je foto's opeens ergens anders te zien, kan je leuk vinden of niet..

Misschien een idee om een 'merk/site naam' er met een tekenprogrammatje in te zetten?

LamMuH_EiKoL 09-06-2003 17:57

Citaat:

Marsel schreef op 09-06-2003 @ 18:54:
Met dat windows van tegenwoordig staan er bij mij iig altijd van die meteen opslaan en uitprinten icontjes in linkerbovenhoek.
Dus sla je nog meteen een plaatje op.
Of je selecteert hem en ctrl-c en ctrl-v .. klaar...
Maja, denk dat je toch altijd risico loopt om je foto's opeens ergens anders te zien, kan je leuk vinden of niet..

Misschien een idee om een 'merk/site naam' er met een tekenprogrammatje in te zetten?

ja ok dat kan ik ook nog wel doen ja :)

LamMuH_EiKoL 10-06-2003 09:35

En dan had ik nog een vraag. Blijkbaar kun je ook het toetsenbord blokkeren, hoe moet ik dat dan doen?

eddie 10-06-2003 09:45

het beste kun je hier (netscape) of hier (microsoft) tussen zoeken.

LamMuH_EiKoL 10-06-2003 13:51

Citaat:

eddie schreef op 10-06-2003 @ 10:45:
het beste kun je hier (netscape) of hier (microsoft) tussen zoeken.
ik heb er gezocht 1 uur lang op die site gezocht maar ik kon niets vinden... misschien heb ik niet goed gekeken...

avantasia 10-06-2003 16:16

Met een frame verberg je de source ook al. Dan zou je de website eerst op moeten slaan voordat je kunt zien wat er voor html in staat. Dat doe je niet zo snel. Maar je rechtermuisknop kan je wel blokkeren. Sommige mensen zullen dan je plaatjes enzo niet kunnen jatten. Maar als die ander xp heeft lukt het hem wel hoor.

CryptapiX 10-06-2003 16:51

en dan doe je linkermuisknop en meteen rechter
is da script te traag
en kan je nog rechtermuisknop gebruiken..

Triloxigen 10-06-2003 21:02

Citaat:

avantasia schreef op 10-06-2003 @ 17:16:
Met een frame verberg je de source ook al. Dan zou je de website eerst op moeten slaan voordat je kunt zien wat er voor html in staat. Dat doe je niet zo snel. Maar je rechtermuisknop kan je wel blokkeren. Sommige mensen zullen dan je plaatjes enzo niet kunnen jatten. Maar als die ander xp heeft lukt het hem wel hoor.
In dat frame zie je toch waar die website staat, kun je 'm nogsteeds openen :rolleyes:

Martin 11-06-2003 15:19

En in het geval van frames kan je altijd nog doen:

[BESTAND] -> [OPSLAAN ALS] en dan slaat hij de volledige pagina op, inclusief frames en komen de afbeeldingen in een aparte map terecht.

Enlightenment 11-06-2003 15:51

Alsjeblieft ga niet ditsoort nazi-truucjes doen.

Als je het jatten van je images wilt voorkomen, dan maak je met PSP een brandmerkje erop met de naam van jouw site. Dat is niet reversable.

Hoef je ook niet die stomme javasciptjes te zoeken, zo amateuristisch is dat.

LamMuH_EiKoL 11-06-2003 17:26

Citaat:

Enlightenment schreef op 11-06-2003 @ 16:51:
Alsjeblieft ga niet ditsoort nazi-truucjes doen.

Als je het jatten van je images wilt voorkomen, dan maak je met PSP een brandmerkje erop met de naam van jouw site. Dat is niet reversable.

Hoef je ook niet die stomme javasciptjes te zoeken, zo amateuristisch is dat.

nee ik hal het er wel weer af.. maar voor school moeten we een site maken waarin ook java voorkomt en om er dan maar 1 java geval op te zetten is ook niet echt veel iegenlijk...

Martin 11-06-2003 22:00

Citaat:

LamMuH_EiKoL schreef op 11-06-2003 @ 18:26:
nee ik hal het er wel weer af.. maar voor school moeten we een site maken waarin ook java voorkomt en om er dan maar 1 java geval op te zetten is ook niet echt veel iegenlijk...
Java != Javascript

Triloxigen 11-06-2003 22:19

Citaat:

LamMuH_EiKoL schreef op 11-06-2003 @ 18:26:
nee ik hal het er wel weer af.. maar voor school moeten we een site maken waarin ook java voorkomt en om er dan maar 1 java geval op te zetten is ook niet echt veel iegenlijk...
Bij java kun je niet eens rechtermuisknop doen, tenzij de author er zelf iets mee doet.

Maar ik had niks in de eerste met websites? :s

Enlightenment 11-06-2003 23:47

Citaat:

LamMuH_EiKoL schreef op 11-06-2003 @ 18:26:
nee ik hal het er wel weer af.. maar voor school moeten we een site maken waarin ook java voorkomt en om er dan maar 1 java geval op te zetten is ook niet echt veel iegenlijk...
Ok gelukkig. :)

Maak een klein spelletje in java? Zoals pong ofzo. :)

LamMuH_EiKoL 12-06-2003 09:20

Citaat:

McLaren schreef op 11-06-2003 @ 23:19:
Bij java kun je niet eens rechtermuisknop doen, tenzij de author er zelf iets mee doet.

Maar ik had niks in de eerste met websites? :s

wij hebben dat wel want in de les HTML moeten we een site gan bouwen met verschillende dingen erin enzo.... en je mag er dan ook mee doen wat je wilt.

@ enlightenment ik ben niet bekend met dat soort dingen hoe moet ik dat dan doen enzo?

PCRodent 12-06-2003 11:23

Citaat:

Enlightenment schreef op 12-06-2003 @ 00:47:
Ok gelukkig. :)

Maak een klein spelletje in java? Zoals pong ofzo. :)


Máák een klein spelletje? :P Tegenwoordig is het jat een klein spelletje hoor!

Natuurlijk kán je nog wel zien wat de bron is en waar het plaatje staat, je moet alleen wat meer moeite doen.... Zelfde als met die Micro$oft-codes...

@avantasia: een fatsoenlijke browser heeft die optie 'view source' ook voor frames ;)


Alle tijden zijn GMT +1. Het is nu 01:20.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.