Pada banyak halaman web mereka memblokir copy / paste menggunakan JavaScript.
Apakah ada cara untuk membuat input seperti itu berfungsi sebagaimana mestinya (mis. Aktifkan salin / tempel)?
Saya menggunakan Google Chrome.
google-chrome
copy-paste
syntagma
sumber
sumber
Jawaban:
Cukup sorot teks dan seret ke bidang teks. Coba di sini !
Ini berfungsi untuk saya di Firefox dan Chrome.
sumber
Ini peretasan dan tidak akan selalu berfungsi tetapi sering kali hanya ada set pendengar untuk CTRL+ C/ CTRL+Vdan Anda dapat menyiasatinya dengan menggunakan CTRL+ INS/ SHIFT+ INSalih-alih menyalin / menempel.
Jika mereka melakukan sesuatu yang konyol seperti menggunakan flash untuk menulis string kosong ke clipboard dalam satu lingkaran (kedutan) maka Anda kurang beruntung.
sumber
Berikut ini adalah ekstensi Chrome open source
https://chrome.google.com/webstore/detail/dont-fuck-with-paste/nkgllhigpcljnhoakjkgaieabnkmgdkb
Jika Anda tertarik pada kode https://github.com/jswanner/DontFuckWithPaste
sumber
Jika Anda menggunakan Firefox, saya menemukan solusi berikut. Namun, tidak yakin versi minimum apa yang diperlukan.
about:config
dom.event.clipboardevents.enabled
false
Ini memungkinkan saya untuk menempel segera setelah mengubahnya. Saya bahkan tidak perlu me-restart browser.
sumber
Solusi termudah (dalam hal kemudahan penggunaan) untuk Google Chrome adalah menambahkan Izinkan ekstensi Salin .
sumber
Tekan F12 dan rekatkan kode berikut ke konsol.
sumber
Anda bisa menonaktifkan JavaScript pada halaman menggunakan bookmarklet sederhana. Dari. http://javascript.about.com/library/bldis.htm
Jika Anda membuat bookmark yang berisi skrip berikut sebagai tautan (atau bahkan menempelkan kode ini ke bilah alamat dan tekan enter) maka itu akan merobek semua JavaScript dari halaman saat ini:
Masalahnya tentu saja adalah bahwa sementara Anda sekarang akan dapat menempel ke kotak teks itu jika formulir yang digunakan JavaScript untuk mengirimkan formulir maka itu juga akan rusak.
sumber
Putuskan untuk menambahkan solusi saya untuk ini (membuat bookmarklet terinspirasi dari repo ini dan ekstensi https://github.com/jswanner/DontFuckWithPaste ) Bookmarklet ini juga akan memungkinkan menyalin pada dokumen yang menonaktifkan yang menggunakan javascript.
AllowCopyAndPaste
sumber
Pada windows Anda dapat menggunakan AutoHotkey
sintaksis:
contoh: jika Anda mengetiknya
xyz
akan menulis teks di bawah ini (seolah-olah ditulis)sumber