Beberapa operator seluler masih bandel memasang frame iklan, misal ketika browsing menggunakan browser. Keuntungannya jelas hanya sepihak pada pihak operator saja walapun sebenarnya kita sudah membayar dan membeli kuota internet. Kenyataannya iklan-iklan yang ditampilkan dalam frame selain membuat kesal pelanggannya juga merugikan bagi blogger. Pengaruhnya jelas halaman website / blog yang ditampilkan dalam frame tidak maksimal, merusak desain tampilan, bahkan hingga halaman menjadi blank tidak dapat ditampilkan dan harus direload. Tidak lain ini karena saya sendiri mengalami sendiri pengaruh buruk framing iklan yang dilakukan operator ini. Banyak dari “calon” pengunjung yang menemukan blog ini dari google dan mengkliknya, tapi ketika sudah diarahkan tampilan blog tidak dimuat secara sempurna bahkan blank. Memang (bagi yang tahu) ini cukup mudah diatasi dengan refresh halaman saja, tp bagi yang tidak tahu maka mereka akan langsung pergi dan jelas kerugian bagi pemilik blog.
Cara Mencegah Website Ditampilkan dalam Frame
Beruntunglah saat ini saya sudah menemukan cara mencegah website ditampilkan dalam frame. Bak sekali mendayung 2~3 pulang terlampaui cara yang sama ini juga bisa menghilangkan frame iklan yang ditanam oleh operator bandel. Adapun caranya pun sangat sederhana dan mudah diterapkan, baik menggunakan javascript maupun melalui htaccess. Baiklah, berikut 2 cara mencegah website ditampilkan dalam frame:
- Mencegah framing website dengan javascript. Anda hanya perlu menyalin dan tempel kode javascript di bawah ini dan menyimpannya dimanapun pada bagian head sebelum </head>
<script> if( window!= window.top ) { top.location.href = location.href; } </script>
Atau kode javascript alternatif lainnya Anda juga bisa memasang kode berikut (silahkan pilih 1 saja):
<script> <!-- function framebreakout() { if (top.location != location) { top.location.href = document.location.href ; } } //--> </script>
Jika menggunakan kode ini Anda harus memanggil fungsi “framebreakout” pada body template, sehingga nampak seperti ini:
Sebelumnya <body> menjadi <body onload="framebreakout()"> - Mencegah framing website pakai htaccess. Silahkan buka dan cari file .htaccess pada directory / folder root atau public_html dan tambahkan kode berikut:
Header append X-FRAME-OPTIONS "SAMEORIGIN"
atau
Header append X-FRAME-OPTIONS "DENY"
Pilih salah satu saja tergantung kebutuhan atau sesuai dengan yang Anda inginkan. Perbedaannya, jika menggunakan kode “DENY” artinya semua website tidak dapat menampilkan website anda dalam Frame. Adapun jika menggunakan opsi “SAMEORIGIN” hanya website Anda saja yang boleh menggunakan frame sementara seluruh website lainnya tidak bisa. Nah tidak begitu sulit bukan? Silahkan dicoba semoga bermanfaat. Dan semoga pihak-pihak yang merugikan kita dengan framing blog ini juga bisa jera, termasuk si operator nakal juga ya, hicks… Baca juga Internetan Pake 3.., Murah sih! Tapi Biaya ke Dokter Lebih Mahal.
Izin coba gan kebutulan lg nyari2 nih,,,
Sillahkan gan, moga kepake…