Karena semakin banyak situs web yang menambahkan kode pemblokiran rekat dari satu jenis atau lainnya ke bidang e-mail dan kata sandi dan semakin banyak orang menggunakan pengelola kata sandi, keduanya semakin mengalami konflik.
Meskipun ada ekstensi seperti Jangan bercinta dengan pasta untuk Chrome atau manipulasi clipboard Nonaktifkan dan dom.event.clipboardevents.enabled
preferensi † untuk FireFox, semua ini menderita masalah yang ada adalah alasan yang sah mengapa situs mungkin ingin menghubungkan ke onpaste
(seperti Google docs rich text dukungan atau penanganan tautan Facebook) jadi saya tidak ingin fungsi itu sepenuhnya dinonaktifkan.
† Pergi ke about:config
dan cari dom.event.clipboardevents.enabled
lalu klik dua kali untuk beralih.
Opsi lain adalah meretas setiap halaman yang Anda temukan dengan kode yang menyinggung secara manual, tetapi itu banyak kesulitan dan tidak berfungsi dalam setiap kasus (seperti dengan halaman ini ). Satu saran tentang bagaimana melakukan ini dapat ditemukan pada Sandi Sandi Martin Brinkmann ke dalam bidang formulir yang diblokir di halaman Internet .
Idealnya saya hanya ingin mengatakan "Aktifkan kembali tempel pada semua bidang pada halaman ini" baik sebagai tombol atau opsi menu konteks untuk halaman, jadi apakah ada cara untuk melakukan ini?
Hal terdekat yang saya temukan adalah Pengaktifan Ulang Kata Sandi yang Diaktifkan Derek Prior pada Formulir Web yang Mengganggu tetapi ini menggunakan metode yang sama dengan metode manual, jadi gagal untuk bekerja dengan halaman tertentu yang bermasalah, dan saya tidak tahu berapa banyak metode lain mungkin tersedia.
sumber
Don't fuck with paste
tidak membiarkan Anda memilih situs web tertentu untuk menonaktifkan manipulasiJawaban:
Formulir web yang memiliki fitur pemblokir tempel ini dapat mengimplementasikannya secara deklaratif dengan menggunakan atribut onpaste untuk kotak teks atau dengan mengikat suatu peristiwa melalui JavaScript atau jQuery .
Bertentangan dengan apa yang Anda nyatakan, saya bisa membuat bookmarklet Derek Prior bekerja di Chrome (ver 39 di Windows) dengan halaman yang memiliki atribut (ketik = "kata sandi" onPaste = "return false") pada kotak teks kata sandi
Anda juga dapat mencoba bookmarklet Chris Bailey yang memecah blocker yang diimplementasikan melalui JavaScript.
Ini agak merepotkan, tetapi alternatif lain adalah menonaktifkan JavaScript untuk sementara waktu untuk halaman itu yang pada gilirannya akan mematikan pemblokir pasta JavaScript. Untuk Chrome, pintasan keyboard untuk membuka Dev Tools adalah F12, untuk mencapai panel Pengaturan adalah F1 & di sini Anda akan menemukan kotak centang untuk Nonaktifkan JavaScript di bagian Umum.
sumber
Untuk halaman yang menggunakan jquery (pada dasarnya semua halaman web). Anda dapat menempelkan url javascript berikut ke bilah alamat
sumber
1 .--- Ini dapat membuat masalah hilang untuk setidaknya beberapa situs: COMPLAIN, dan biarkan situs web ini tahu bahwa mereka MENGHANCURKAN, bukan meningkatkan keamanan bagi pengguna mereka. Mungkin mereka belum memikirkannya ....
Inilah teks yang baru saja saya salin dari blog Chris Bailey yang memiliki bookmarklet-nya. (Petunjuk: Simpan ini di bookmark Anda) .
-> Saya sarankan Anda dapat mengirim BAGIAN berikut ke situs mana pun yang perlu dididik ulang:
2 .--> Coba bookmarklet Chris yang tersedia di sini , tetapi hanya di Chrome, Opera, atau Vivaldi saat halaman TIDAK menggunakan JQuery:
3 .--> Minta seseorang untuk menulis plugin yang komprehensif untuk semua browser. Untuk memulai, berikut adalah komentar dan referensi sumbernya dari halaman Chris:
sumber
Untuk situs web spesifik yang Anda sebutkan dalam pertanyaan Anda, gunakan kode berikut
Untuk hampir semua situs web lainnya tempelkan kode JavaScript berikut ke bilah alamat
sumber
javascript:void($('#pwd, #pwd2').unbind('paste'));
javascript:
bagian dari kode yang Anda rekatkan di bilah alamat. Anda harus memastikan snippet yang Anda jalankan persis seperti yang saya bagikan di atas jika tidak, tidak akan berfungsijavascript:
ketika menempel ke bilah alamatNampaknya sejak saya menanyakan pertanyaan ini, dokumen asli Don't fuck with extension paste oleh Jacob Swanner telah meningkat pesat, dan Aaron Raimist telah memindahkannya ke Firefox .
Keduanya sekarang memungkinkan fungsi ini diaktifkan pada basis per situs, dan meskipun tidak secara otomatis memperbaiki masalah pada situs petplanet bermasalah yang saya sebutkan, mengaktifkannya secara manual sekarang memperbaiki masalah di situs tersebut.
sumber