hulp gevraagd waar zet ik deze code

Status
Niet open voor verdere reacties.

carlaslk

Gebruiker
Lid geworden
27 jun 2007
Berichten
16
hoi ik ben een site aan maken voor de hondensporten ze willen graag dat andere het logo enz niet kunnen pakken,dus wil ik de site een beetje beveiligen met no-right-click, maar ik weet nu niet waar ik deze code precies moet wegzetten bij elke pagina van de site wie kan me hiermee helpen .
dit is de code maar hij werkt niet als ik hem in de nieuwe site wil zetten,op mijn eigen homepage werkt hij dus wel zie maar http://www.rottweilerkennel-buitenerf.nl
Wat doe ik nu verkeerd
hier is de code
<script type="text/javascript">
<!--
//Dieses Skript stammt von Michael Mailers JavaScripts
//URL: http:// -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
if (document.layers){
window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
window.onmousedown=rightclick;
window.onmouseup=rightclick;
function rightclick(e) {
if (e.which == 3) {
// Put right mouse code here
alert('Copyright©2007 Carla Sebregts');
return false;
}
else {
return true;
}
}
}
if (document.all){
function click() {
if (event.button==2) {
alert('Copyright©2007 Carla Sebregts')
}</body>
</noframes>
</frameset>

en hier onder de(voorlopige) site waar hij moet komen staan
http://home.orange.nl/carlaslk/
alvast bedankt ben eerlijk en snap niet veel van html enz
en ik weet dat veel mensen toch alles kunnen pakken via internet maar niet iedereen weet dat en de mensen waar ik de site voor bouw willen dit graag dus wil ik graag de code er werkend inzetten
groetjes Carla
 
Het script moet in de body van de html komen te staan.
Overigens, het script werkt niet in Firefox (eigenlijk werkt het alleen in IE) en plaatjes pikken blijft altijd mogelijk.

Als je de broncode van de pagina bekijkt zie je waar het plaatje staat en kan het zo eenvoudig kopieren, desnoods kan je er ook gewoon een 'printscreen' van maken.

Hier het kale 'gestolen' plaatje
banner2.gif


Bespaar jezelf een hoop werk, de mensen die jouw plaatje echt willen hebben krijgen dat toch wel.
 
hoi

ik weet dat er zo manieren zijn om dit toch te pakken maar ik maak deze site voor iemand anders en ik wilde dus de code ook erin zetten maar dan werkt hij niet dus wilde vragen wat doen ik verkeerd , waar moet ik hem zo zetten dat hij toch werkt
hier onder de bron code van de site waar hij in moet.kan iemand me aangeven waar ik hem precies moet zetten alvast bedankt

<html>

<head>
<title>Welkom bij de Werkhondenvereniging Breda</title>
</head>

<frameset rows="35%,65%" framespacing="0" border="0" frameborder="0">
<frame name="boven" src="hoofd_pagina_1index.htm" target="onder" scrolling="no" marginheight="0">
<frame name="onder" src="onder_start.htm" target="_self" scrolling="auto" noresize>
<noframes>
<body>

<p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen
frames.</p>

</body>
</noframes>
</frameset>

</html>


hier onder de code die ik erin wil hebben


<script type="text/javascript">
<!--
//Dieses Skript stammt von Michael Mailers JavaScripts
//URL: http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
if (document.layers){
window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
window.onmousedown=rightclick;
window.onmouseup=rightclick;

function rightclick(e) {
if (e.which == 3) {
// Put right mouse code here
alert('Copyright©2007 Carla Sebregts');
return false;
}
else {
return true;
}
}
}
if (document.all){
function click() {
if (event.button==2) {
alert('Copyright©2007 Carla Sebregts')
}</body>
</noframes>
</frameset>

alvast bedankt gr Carla
 
HTML:
<html>

<head>
<title>Welkom bij de Werkhondenvereniging Breda</title>
</head>

<frameset rows="35%,65%" framespacing="0" border="0" frameborder="0">
	<frame name="boven" src="hoofd_pagina_1index.htm" target="onder" scrolling="no" marginheight="0">
	<frame name="onder" src="onder_start.htm" target="_self" scrolling="auto" noresize>
	<noframes>
	<body>
<p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen
frames.</p>
<script type="text/javascript">
<!--
//Dieses Skript stammt von Michael Mailers JavaScripts
//URL: http://www.webaid.de/js -- eMail: [email address]
//Bitte entfernen Sie diesen Vermerk nicht !
if (document.layers){
window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
window.onmousedown=rightclick;
window.onmouseup=rightclick;

function rightclick(e) {
if (e.which == 3) {
// Put right mouse code here
alert('Copyright©2007 Carla Sebregts');
return false;
}
else {
return true;
}
}
}
if (document.all){
function click() {
if (event.button==2) {
alert('Copyright©2007 Carla Sebregts')
}</body>
</noframes>
</frameset>
</html>

Ik heb de werking van de code niet nagekeken, ik heb alleen de code ongewijzigde overgenomen en in de body gezet.
 
hallo

heb het geprobeerd maar helaas werkt hij niet toch:o bedankt voor de moeite .
gr carla
 
ik heb dus een testpagina gemaakt en op de testpagina had ik alleen een achtergrond en een foto weggezet en dan werkt de code wel .

op de pagina waar hij moet komen staat in de bron
<p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen
frames.</p>
als ik dan de code erop zet werkt hij niet .

heeft het nu te maken dat ik frames gebruik ofzo ?
gr Carla
 
Maakt niks uit wat je in je pagina zet waar de frameset staat.
Alleen de inhoud van de frames wordt getoond.
In je frameset zet je ook geen teller,
dus:
alleen in je contentpages zet je het script of een tellerscript.

:cool:
 
dat begrijp ik niet kan iemand me niet laten zien waar ik een code moet zetten
werk met frontpage mischien ligt het daar aan

waar plaats ik een simpele code no right click hierin

<html>

<head>
<title>Welkom bij de Werkhondenvereniging Breda</title>
</head>

<frameset rows="35%,65%" framespacing="0" border="0" frameborder="0">
<frame name="boven" src="hoofd_pagina_1index.htm" target="onder" scrolling="no" marginheight="0">
<frame name="onder" src="onder_start.htm" target="_self" scrolling="auto" noresize>
<noframes>
<body>

<p>Op deze pagina worden frames gebruikt, maar uw browser ondersteunt geen
frames.</p>

</body>
</noframes>
</frameset>

</html>


bedankt allemaal gr carla
 
Hier zet je dus GEEN code in.
Het is slechts een OPMAAK voor de weergave = framest.

Hier zet je de code in:
hoofd_pagina_1index.htm
onder_start.htm
en in al je overige pagina's.

Toevoegen is via een optie:
invoegen als javascript
of je doet het handmatig in html mode.

:cool:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan