Σε αυτό το άρθρο θα δούμε πως μπορούμε να απενεργοποιήσουμε το δεξί κλικ στο blog μας ή σε οποιαδήποτε άλλη ιστοσελίδα χρησιμοποιώντας χρησιμοποιώντας html (javascript) κώδικα. Είναι ένα βοηθητικό για όσους θέλουν να προστατέψουν κάπως το περιεχόμενο του από τις κλοπές (copy-paste).
Εφαρμόζοντας το συγκεκριμένο κώδικα θα δείτε ότι όταν ο χρήστης πατήσεις δεξί κλικ θα πετάγεται ένα μήνυμα το οποίο θα λέει "το δεξί κλικ είναι απενεργοποιημένο", μπορείτε αν θέλετε να αλλάξετε αυτό το μήνυμα με ένα της επιλογής σας, όπως για παράδειγμα, "απαγορεύεται η αντιγραφή των άρθρων χωρίς την άδεια του δημιουργού" ή " απαγορεύεται το copy - paste". Επίσης θα σας δώσω και ένα άλλο κώδικα ο οποίος θα απενεργοποιεί το δεξί κλικ χωρίς όμως να πετάει κάποιο μήνυμα, μπορείτε να διαλέξετε όποιο θέλετε.
Μπορείτε να το ενσωματώσετε στο blogger με την εξής διαδικασία:
Εφαρμόζοντας το συγκεκριμένο κώδικα θα δείτε ότι όταν ο χρήστης πατήσεις δεξί κλικ θα πετάγεται ένα μήνυμα το οποίο θα λέει "το δεξί κλικ είναι απενεργοποιημένο", μπορείτε αν θέλετε να αλλάξετε αυτό το μήνυμα με ένα της επιλογής σας, όπως για παράδειγμα, "απαγορεύεται η αντιγραφή των άρθρων χωρίς την άδεια του δημιουργού" ή " απαγορεύεται το copy - paste". Επίσης θα σας δώσω και ένα άλλο κώδικα ο οποίος θα απενεργοποιεί το δεξί κλικ χωρίς όμως να πετάει κάποιο μήνυμα, μπορείτε να διαλέξετε όποιο θέλετε.
Μπορείτε να το ενσωματώσετε στο blogger με την εξής διαδικασία:
- Σύνδεση στο blogger
- Επιλέγουμε το blog που θέλουμε και από το μενού πατάμε "Διάταξη"
- Προσθήκη gadget
- HTML/JavaScript
- Αντιγραφή και επικόλληση του πιο κάτω κώδικα στο παράθυρο που μας άνοιξε
<script language=javascript>
var message = "Δεξί κλικ απενεργοποιημένο";
function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }
document.onmousedown = rtclickcheck;
</script>
Κώδικας για απενεργοποιήση δεξί κλικ χωρίς να πετάει κάποιο μήνυμα:
<script language=javascript>
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>
Ευχαριστώ πολύ !! Αρκετά χρήσιμο !!
ΑπάντησηΔιαγραφήΧαίρομαι που σου άρεσε φίλε Αλέξη!
ΑπάντησηΔιαγραφήΜπράβο φίλος!!!!Άψογος!!!
ΑπάντησηΔιαγραφήΧαίρομαι πολύ που σου άρεσε :)
ΑπάντησηΔιαγραφήΕυχαριστώ για τα καλά σου λόγια φίλε μου
ΑπάντησηΔιαγραφήΕυχαριστω πολύ!
ΑπάντησηΔιαγραφήΆψογος
ΑπάντησηΔιαγραφή