Jump to content
ThunderBlue

Copiright - Script no selection & no right click

Recommended Posts

ThunderBlue

Stavo girando per la rete e sono incappato in questi due script che per molti potrebbero tornare utili per salvaguardare testi e foto sui propri siti...

Nota: Non bloccano a voi la possibilità di incollare i testi nei form della composizione dei post

No right clik - Pulsante destro del mouse disabilitata...

<script language="Javascript1.2">
// (C) 2003 CodeLifter.com
// Source: CodeLifter.com
// Do not remove this header
// Set the message for the alert box
am = "Questa funzione e' disabilitata!";
// do not edit below this line
// ===========================
bV = parseInt(navigator.appVersion)
bNS = navigator.appName=="Netscape"
bIE = navigator.appName=="Microsoft Internet Explorer"
function nrc(e) {
if (bNS && e.which > 1){
alert(am)
return false
} else if (bIE && (event.button >1)) {
alert(am)
return false;
}
}
document.onmousedown = nrc;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (bNS && bV<5) window.onmousedown = nrc;
</script>

No selection - funzione selezione del testo con il tasto sinistro del mouse disabilitata...


/***********************************************
* Disable Text Selection script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
target.style.MozUserSelect="none"
else //All other route (ie: Opera)
target.onmousedown=function(){return false}
target.style.cursor = "default"
}
//Sample usages
disableSelection(document.body) //Disable text selection on entire body
disableSelection(document.getElementById("mydiv")) //Disable text selection on element with id="mydiv"
</script>

Per aggiungerli sol vostro forum dovete andare in lock e feel e aprire il template della skin principale in uso...

Aprire Global template/global template e cercare:

<!-- ::: CONTENT ::: -->

Appena sopra aggiungete i due script e salvate il tutto...

Spero di esservi stato di aiuto... B)

Edited by Luigi Agosti

Share this post


Link to post
Share on other sites
ThunderBlue

Non mi risultano errori al momento... Ho provato con firefox - explorer e chrome...

Edit: Con board v. 3.2.2

Edited by ThunderBlue

Share this post


Link to post
Share on other sites
najaru

ok grazie della segnalazione.

non ti fa copiare niente neanche nell'editor testo? tipo se quoto un messaggio poi non lo posso copiare?

a chi vuole usare questo metodo consiglio comunque di disabilitare la possibilità di stampare i topic e di fare il download, senò il trucchetto viene aggirato ;)

Share this post


Link to post
Share on other sites
ThunderBlue

nell'editor di testo si ti fa copiare e incollare... non fa copiare nello shout box, dal bbcode url per esempio, ma con ctrl + v incolli tutto... Per quanto riguarda i pulsanti stampa o download... ho fatto le due prove e per tutti i due casi il copia o il seleziona sono sempre disabilitati... Possono averlo su pc, ma in ogni caso se vogliono copiare qualche cosa sul loro sito, devono per forza di cose scrivere tutto di nuovo...

Share this post


Link to post
Share on other sites
ThunderBlue

come è possibile? il documento di downalod non lo apri con un programma tipo word?

lo salva in formato html sul pc e te lo apre con il browser, ma dovrei far la prova con un word o comunque programma che può editare l'html... comunque per una copia tutti questi passaggi è un pò assurdo... gli si rompe le scatole parecchio ah ah ah

Share this post


Link to post
Share on other sites
ThunderBlue

a bhe certo, non era una critica, era solo per fare un ragionamento se cosi lo vogliamo chiamare...... :D

non l'ho presa assolutamente come una critica, ma una discussione costruttiva con tutti i suoi pro e contro... si deve capire cosa offrono certi script e quale miglior modo se non botta e risposta B)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Crea Nuovo...

Important Information

By using this site, you agree to our Terms of Use.