Kaip išjungti teksto pasirinkimą, iškirpti, kopijuoti, įklijuoti ir dešiniuoju pelės mygtuku spustelėti tinklalapį

Kaip išjungti teksto pasirinkimą, iškirpti, kopijuoti, įklijuoti ir dešiniuoju pelės mygtuku spustelėti tinklalapį

Jei norite neleisti kitiems pavogti turinio iš jūsų svetainės, galite tai padaryti tam tikru mastu naudodami CSS, „JavaScript“ ir „jQuery“. Šiame straipsnyje sužinosite, kaip išjungti teksto pasirinkimą, iškirpti, kopijuoti, įklijuoti ir dešiniuoju pelės mygtuku spustelėti tinklalapį.





Išjunkite teksto pasirinkimą naudodami CSS arba „JavaScript“

Galite išjungti viso tinklalapio ar jo dalies teksto pasirinkimą naudodami CSS, „JavaScript“ arba „jQuery“.





„Windows“ sustabdymo kodas „system_service_exception“

Kaip išjungti viso tinklalapio teksto pasirinkimą naudojant „JavaScript“

Naudoti nusileidęs ir onselectstart įvykio atributus su kūnas žymą, kad išjungtumėte viso tinklalapio teksto pasirinkimą. Šie įvykiai pakeičia numatytąjį naršyklių elgesį.









This is the title of the web page



Founded in 2007, MUO has grown into one of the largest online technology publications on the web.
Our expertise in all things tech has resulted in millions of visitors every month and hundreds of thousands of fans on social media.
We believe that technology is only as useful as the one who uses it.
Our aim is to equip readers like you with the know-how to make the most of today's tech, explained in simple terms that anyone can understand.
We also encourage readers to use tech in productive and meaningful ways.


Kaip išjungti tinklalapio dalies teksto pasirinkimą naudojant „JavaScript“

Naudoti nusileidęs ir onselectstart įvykio atributus su HTML pažymėkite tuos, kuriuose norite išjungti teksto pasirinkimą. Žemiau pateiktame pavyzdyje teksto pasirinkimas yra išjungtas 2 -ajai div žyma.





This is the title of the web page



Text selection is enabled for this text.


Text selection is disabled for this text.


Kaip išjungti viso tinklalapio teksto pasirinkimą naudojant CSS

Naudoti vartotojas pasirenka CSS ypatybė su kūnas žymą, kad išjungtumėte viso tinklalapio teksto pasirinkimą. Kai kuriose naršyklėse prieš tai turite pridėti plėtinį vartotojas pasirenka . Čia yra visas visų naršyklių ypatybių sąrašas:



  • „Chrome“ , Opera : vartotojas pasirinkite
  • „Safari“ : -webkit-user-select
  • Mozilla : -moz-user-select
  • IE 10+ : -ms-user-select

Norėdami išjungti teksto pasirinkimą, turite nustatyti visas šias ypatybes į jokias.





This is the title of the web page

body {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}




Founded in 2007, MUO has grown into one of the largest online technology publications on the web.
Our expertise in all things tech has resulted in millions of visitors every month and hundreds of thousands of fans on social media.
We believe that technology is only as useful as the one who uses it.
Our aim is to equip readers like you with the know-how to make the most of today's tech, explained in simple terms that anyone can understand.
We also encourage readers to use tech in productive and meaningful ways.


Kaip išjungti tinklalapio dalies teksto pasirinkimą naudojant CSS

Naudoti vartotojas pasirenka CSS ypatybė su HTML pažymėkite tuos, kurių teksto pasirinkimą norite išjungti. Galite taikyti pagal tuos HTML elementus naudodami klasę arba ID. Žemiau pateiktame pavyzdyje teksto pasirinkimas yra išjungtas 2 -ajai div žyma. Čia klasė naudojama 2 -osios divizijos taikymui.





Susijęs: 10 paprastų CSS kodų pavyzdžių, kuriuos galite išmokti per 10 minučių





This is the title of the web page

.disable-text-selection {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}




Text selection is enabled for this text.


Text selection is disabled for this text.


Kaip išjungti iškirpimą, kopijavimą ir įklijavimą naudojant „JavaScript“

Galite išjungti iškirpimą, kopijavimą ir įklijavimą naudodami įpjovimas , onkopija , ir pasta įvykio atributus su tiksliniais HTML elementais. Jei norite išjungti viso tinklalapio iškirpimą, kopijavimą ir įklijavimą, turite naudoti šiuos įvykio atributus su kūno žyma. Taip pat galite išjungti vilkimą ir nuleidimą naudodami vilkti ir lašas įvykio atributus. Žemiau pateiktame pavyzdyje iškirpti, kopijuoti, įklijuoti, vilkti ir numesti įvesties žymą neleidžiama.





Susijęs: Kas yra „JavaScript“ ir kaip jis veikia?





This is the title of the web page



Cut, Copy, and Paste is disabled for the below input element.

type='text'
onselectstart='return false'
oncut='return false'
oncopy='return false'
onpaste='return false'
ondrag='return false'
ondrop='return false'
/>

Kaip išjungti iškirpimą, kopijavimą ir įklijavimą naudojant „jQuery“

Galite išjungti iškirpimą, kopijavimą ir įklijavimą tinklalapyje naudodami „jQuery“ įpareigoti() funkcija. Viduje konors įpareigoti() funkciją, turite nurodyti iškirpimo, kopijavimo ir įklijavimo įvykius, kurie suaktyvinami, kai vartotojas bando ką nors iškirpti, nukopijuoti ar įklijuoti tinklalapyje. Įsitikinkite, kad įterpiate scenarijaus žymą į galvos skiltį „jQuery“ prieš jį naudojant.

Susijęs: Sužinokite, kaip sukurti elementą „jQuery“





This is the title of the web page




Cut, Copy, and Paste is disabled for the complete web page.



$(document).ready(function() {
$('body').bind('cut copy paste', function(event) {
event.preventDefault();
});
});


Kaip išjungti dešinįjį pelės klavišą tinklalapyje naudojant „JavaScript“

Galite išjungti dešinįjį pelės klavišą savo tinklalapyje naudodami kontekstiniame meniu įvykį ir įtraukiant „return false“ į įvykių tvarkytoją.





This is the title of the web page



Right Click is disabled for the complete web page.


document.oncontextmenu = new Function('return false');


Kaip išjungti dešinįjį pelės klavišą tinklalapyje naudojant „jQuery“

Galite išjungti dešinįjį pelės klavišą savo tinklalapyje naudodami kontekstinis meniu įvykis.





This is the title of the web page




Right Click is disabled for the complete web page.


$(document).bind('contextmenu',function(e){
return false;
});


Apsaugokite savo svetainę nuo elektroninių nusikaltėlių

Kibernetiniai nusikaltėliai naudoja visas įmanomas priemones, kad pavogtų duomenis, šlamšto svetaines ar įsilaužtų į slaptus puslapius. Būtina į savo svetainę įtraukti apsauginį sluoksnį, kad tai būtų išvengta. Šlamšto svetainių formos yra viena iš labiausiai paplitusių šių dienų atakų. Pabandykite pridėti CAPTCHA patvirtinimą prie savo svetainės formų, kad išvengtumėte šių šlamšto atakų.

branduolio galia 41 (63)
Dalintis Dalintis „Tweet“ Paštu Sukurkite CAPTCHA patvirtinimo formą naudodami HTML, CSS ir „JavaScript“

Apsaugokite savo svetaines naudodami CAPTCHA patvirtinimą.

Skaityti toliau
Susijusios temos
  • Programavimas
  • Interneto svetainių kūrimas
  • „jQuery“
  • CSS
Apie autorių Yuvraj Chandra(Paskelbti 60 straipsnių)

Yuvraj yra kompiuterių mokslo bakalauro studentas Delyje, Indijoje. Jis aistringas „Full Stack“ žiniatinklio kūrimui. Kai jis nerašo, jis tyrinėja skirtingų technologijų gylį.

Daugiau iš Yuvraj Chandra

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia