λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Web Clip Art

Πώς απενεργοποιείτε την επιλογή αντιγραφής και επικόλλησης από το πλαίσιο κειμένου;

Υπάρχουν διάφοροι τρόποι για να απενεργοποιήσετε τις επιλογές αντιγραφής και επικόλλησης από ένα πλαίσιο κειμένου, ανάλογα με την τεχνολογία ή το πλαίσιο με το οποίο εργάζεστε.

HTML

Μπορείτε να απενεργοποιήσετε τη δυνατότητα αντιγραφής και επικόλλησης από ένα πλαίσιο κειμένου χρησιμοποιώντας χαρακτηριστικά HTML.

Προσθέστε αυτά τα χαρακτηριστικά στο ``:

```html

```

CSS

Μπορείτε επίσης να χρησιμοποιήσετε το CSS για να απενεργοποιήσετε την αντιγραφή και επικόλληση:

```css

εισαγωγή[type="text"] {

-moz-user-select:κανένας;

-webkit-user-select:κανένας;

επιλογή χρήστη:κανένας;

}

```

JavaScript

Μπορείτε να χρησιμοποιήσετε τη JavaScript για να ακούσετε τα συμβάντα «αντιγραφή», «επικόλληση» και «αποκοπή» και να αποτρέψετε την ενεργοποίησή τους.

Για παράδειγμα, ορίστε πώς θα το κάνατε σε vanilla JavaScript:

`` Javascript

const textBox =document.getElementById("my-text-box");

textBox.addEventListener("copy", (e) => {

e.preventDefault();

});

textBox.addEventListener("επικόλληση", (e) => {

e.preventDefault();

});

textBox.addEventListener("cut", (e) => {

e.preventDefault();

});

```

Στο jQuery:

`` Javascript

$("#my-text-box").on("copy", function(e) {

e.preventDefault();

});

$("#my-text-box").on("επικόλληση", συνάρτηση(ε) {

e.preventDefault();

});

$("#my-text-box").on("cut", function(e) {

e.preventDefault();

});

```

ReactJS

Στο ReactJS, μπορείτε να χρησιμοποιήσετε τα συμβάντα «onCopy», «onPaste» και «onCut» για να αποτρέψετε την αντιγραφή, την επικόλληση και την αποκοπή.

Για παράδειγμα:

`` Javascript

const TextBox =() => {

const handleCopy =(e) => {

e.preventDefault();

};

const handlePaste =(e) => {

e.preventDefault();

};

const handleCut =(e) => {

e.preventDefault();

};

επιστροφή (

)

};

```

Είναι σημαντικό να σημειωθεί ότι αυτές οι μέθοδοι ενδέχεται να μην υποστηρίζονται από όλα τα προγράμματα περιήγησης ή τις τεχνολογίες ιστού και ενδέχεται να υπάρχουν άλλοι τρόποι απενεργοποίησης της αντιγραφής και επικόλλησης ανάλογα με το συγκεκριμένο πλαίσιο που χρησιμοποιείτε.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα