Ukuncamathelisa kwiJavaScript

Iibrowser zanamhlanje zinokusebenzisa iJavaScript ukufikelela nokulawula ibhodi yokunamathisela yomsebenzisi, kokubini ukufunda nokubhala. Le teknoloji isisiseko ayintsha, kodwa kutshanje kuvele uhlaselo oluninzi (olwaziwa ngokuba yi-"pastejacking") kwi-intanethi, olusebenzisa olu buchule ukuze lonakalisa abasebenzisi abangalindelanga. Ukusebenzisa oku kwiJavaScript kulula kakhulu.


Iskripthi esilandelayo kuphela esidityaniswe kwicala elingalunganga:

27670b8ba9840e688369822a3fcfb2d9

Ukuba ukopa nasiphi na isicatshulwa esikwelo phepha, umtya ongafunekiyo uhlala uphelela kwibhodi eqhotyoshwayo (kolu phumezo ngaphandle kokubhaliweyo). Endaweni "yomyalelo ombi" ngoku unokuza nezinto ezininzi ezimbi. Yonke le nto iyabulala ukuba umgca wophele ekupheleni komgca usetyenziselwa ukwenza ikhowudi kwangoko:

27670b8ba9840e688369822a3fcfb2d9

Kwakhona kulula ukuseta kwakhona imveliso ye-console ukuze umsebenzisi angayiboni kwangoko into ayingenisileyo. Umzekelo, kuyacingeleka ukuba xa ukhuphela ikhowudi encinci engenabungozi, unokutshabalalisa izahlulo zakho xa udlula.

27670b8ba9840e688369822a3fcfb2d9

Ibhodi eqhotyoshwayo ingasetyenziswa (kwimo eyahlukileyo) nangaphandle kweJavaScript:

27670b8ba9840e688369822a3fcfb2d9

Ukuba uphawula isicatshulwa esifunekayo, umzekelo kwiFirefox yamva nje (v. 45.0) ayingombhalo ophela kwibhodi eqhotyoshwayo, kodwa isicatshulwa emva kwayo.

Zombini ezi ndlela zinokulingwa phila apha. Nantsi umahluko weJS:

See the Pen Pastejacking #1 by David Vielhuber (@vielhuber) on CodePen.

Kunye nokwahluka kweCSS:

See the Pen Pastejacking #2 by David Vielhuber (@vielhuber) on CodePen.

Emva