Hiki i nā polokalamu kele pūnaewele hou ke hoʻohana iā JavaScript e heluhelu a kākau i ka papakū o ka mea hoʻohana, ʻo ia hoʻi hiki iā lākou ke hoʻohana. ʻO ka ʻenehana kūmole ka pāpale kahiko, akā ʻo ia wale nō ka nui o nā hoʻouka kaua ʻana (ma lalo o ka inoa o "PasteJacking") e holo nei ma ka Pūnaewele, kahi e hoʻohana ai i kēia hiki no ka mea hoʻohana maʻalahi. He pāpā ka hoʻokō ʻana ma JavaScript.
Hoʻopili wale ʻia kēia palapala ma ka ʻaoʻao kolohe:
27670b8ba9840e688369822a3fcfb2d9
Inā kope ʻoe i kekahi huaʻōlelo mai kēlā ʻaoʻao, e pau mau ke aho i makemake ʻole ʻia i ka papakō (me ka nānā ʻole i nā hua kope i kēia hana). Ma kahi o "kauoha ʻino" hiki iā ʻoe ke noʻonoʻo me nā mea ʻino he nui loa. Lilo ka mea holoʻokoʻa i mea make inā e haki kahi laina i ka hopena o ka laina e hoʻokō koke i ke code:
27670b8ba9840e688369822a3fcfb2d9
Maʻalahi hoʻi e hoʻonohonoho hou i ka hoʻopuka console i ʻike ʻole ka mea hoʻohana i ka mea āna i komo ai. ʻO kahi laʻana, hiki ke noʻonoʻo ʻia i ke kope ʻana i kahi pāʻālua pāʻālua ʻino ʻole, hiki i kekahi ke kī i kekahi mau pāʻina i ka hala ʻana.
27670b8ba9840e688369822a3fcfb2d9
Hiki ke hoʻopili ʻia ka papapala papa (i kahi ʻano ʻokoʻa) ʻoiai ʻaʻole JavaScript:
27670b8ba9840e688369822a3fcfb2d9
Inā koho ʻoe i ka huaʻōlelo i makemake ʻia, no ka laʻana ma ka Firefox hou loa (v. 45.0) ʻaʻole kēia akā ʻo ka ʻōlelo ma hope o ia e pau i ka papakū.
Hiki ke hoʻāʻo ʻia nā ʻano ʻelua ma aneʻi. Eia ka mea ʻokoʻa JS:
See the Pen Pastejacking #1 by David Vielhuber (@vielhuber) on CodePen.
A me ka CSS ʻokoʻa:
See the Pen Pastejacking #2 by David Vielhuber (@vielhuber) on CodePen.