Wednesday, March 10, 2010

Tes Kode Anti Klik Kanan Mouse

Masudnya biar kontennya nggak bisa dicopy-paste:



Khusus di kotak ini (tag div ini) contoh buat
Kyuutaro | Chisato - The Best All Things Chisato Complete Archives on the Net
(wew, gile promosinya mantep kan kyuu? :D dijamin blognya langsung kebanjiran pengunjung dah :lol:),
yang nanya soal javascript event supaya script anti klik kanan hanya diaktifkan pada area tertentu aja.

Ya contohnya tag div ini, saya pasang script anti klik kanan, simple kok, tinggal tambahkan kode
oncontextmenu="return false;".
Jadi kode lengkap tag div-nya:

<div oncontextmenu="return false;" id="blablabla" style="blablabla">

Bla bla bla

</div>

Biasanya kode event ini memang dipasang di tag body supaya semua halaman ga bisa di klik kanan. Tapi sebenarnya ini bisa dipasang dimana aja (di tag yang mendukung penggunaan javascript event).

Mau lebih lengkap lagi, tambahin kode ini:

ondragstart="return false;" onselectstart="return false;"

supaya ngga bisa diselect/highlight dan drag teks.

Coba aja klik kanan ama highlight teks di kotak ini (khusus IE).

Catatan:

Sayangnya, semua kode itu cuma bisa aktif di browser Internet Exploer (IE), jadi nggak ngaruh kalo di Firefox atau Chrome. Kecuali pake script tambahan .

Nah, kalo di sini (di luar kotak) bisa klik kanan dan select text :D

BTW, berhubung ini artikel dadakan sekedar buat demo, jadi blom lengkap. Ntar deh bikin tutorial lengkap di sini, termasuk script anti klik kanan buat semua browser.

.

1 comment:

  1. mantab! udah berhasil nih.
    yang klik kanan aja yang bisa di mozilla.

    makasih banyak (lagi), jadi nambah ilmu lagi nih.

    ReplyDelete