Πέμπτη 12 Φεβρουαρίου 2009

ΑΠΕΝΕΡΓΟΠΟΙΗΣΤΕ ΤΟ ΔΕΞΙ ΚΛΙΚ ΣΤΟ BLOG ΣΑΣ

Μια πολύ βασική λειτουργία που χρησιμοποιούμε στον υπολογιστή μας κατά κόρον είναι το δεξί κλικ που κάνουμε με το ποντίκι μας για να κάνουμε αντιγραφή - επικόλληση (copy - paste), να πάμε στις ιδιότητες, να δημιουργήσουμε ένα νέο έγγραφο στο word κ.α.
Στο internet όμως το δεξί κλικ του ποντικιού μπορεί να χρησιμοποιείται και για κακούς σκοπούς. Για παράδειγμα κάποιος μπορεί να κάνει αντιγραφή - επικόλληση (copy - paste) μια δική μας ανάρτηση και να την παρουσιάσει στο δικό του blog ως δική του, να κλέψει με τον ίδιο τρόπο μια δική μας φωτογραφία που έχουμε αναρτήσει ή να πάρει μια φωτογραφία που να δείχνει πρόσωπα και να τα κάνει φωτομοντάζ με άσχημα αποτελέσματα (έχει συμβεί πολλές φορές και εξακολουθεί να συμβαίνει). Υπάρχει τρόπος να απενεργοποιήσουμε το δεξί κλικ στο blog μας. Η διαδικασία είναι πάρα πολύ απλή.
Μπείτε στο λογαριασμό σας στο blogspot και από εκεί πάμε πανόπτης, διάταξη και προσθήκη gadget. Από το παράθυρο που ανοίγει διαλέγουμε HTML/JavaScript και κάνουμε αντιγραφή - επικόλληση τον παρακάτω κώδικα:

<script language="JavaScript">
<!--

//Disable right mouse click Script

var message="Function Disabled!";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// -->
</script>

Πατήστε αποθήκευση (save) και αυτό ήταν. Αν μπείτε στο blog σας θα δείτε ότι παρόλο που κάναμε προσθήκη gadget δε φαίνεται τίποτα να έχει αλλάξει. Αν πάτε να κάνετε δεξί κλικ όμως θα δείτε ένα παραθυράκι που να έχει το μύνημα: "Function Disabled!".
Αν θέλετε μπορείτε να αλλάξετε το μύνημα και να βάλετε κάτι δικό σας. Αρκεί να βρείτε στον παραπάνω κώδικα τη γραμμή που λέει:

var message="Function Disabled!";

Σβήστε το Function Disabled και μέσα στα εισαγωγικά βάλτε το δικό σας μύνημα. Καλή επιτυχία!!!
UPDATE: Ο κώδικας παρουσίαζε κάποιο πρόβλημα αλλά τον διόρθωσα. Ζητώ συγνώμη για την αναστάτωση.
back to top