Wednesday, April 13, 2011

Cara menghilangkan iklan pada halaman web yang ada pada hosting gratisan

Sebelum saya menunjukkan beberapa contoh kode yang pasti ampuh untuk mengatasi beberapa iklan yang ada pada hosting gratisan. Maka, saya ingin memberitahu pada anda teknik penyisipan iklan yang umum dan banyak digunakan antara lain :

1.  Iklan berbentuk banner
Jenis penyisipan iklan ini akan terlihat jelas menempel pada halaman web anda. Teknik ini akan menambahkan kode iklan yang akan menjadi satu kesatuan dalam halaman web anda. Kodenya biasanya berupa script html sehingga sama saja seperti anda menyisipkan gambar pada halaman web anda.
2. Iklan dengan frame
Jenis ini merupakan jenis pemunculan iklan yang paling saya benci. Selain sangat kejam dalam membagi wilayah antara iklan dan isi web kita sendiri, kadang-kadang teknik ini juga membuat halaman web kita akan lambat proses pengaksesannya. Itu terjadi, karena ketika seseorang mengakses halaman web anda, yang terjadi adalah bukan hanya halaman web anda yang diload melainkan satu atau beberapa halaman iklan yang diload dan dibentuk dalam beberapa frame.
3. Iklan dengan popup (jendela baru)
Iklan dengan teknik ini sifatnya bisa menggangu dan bisa juga tidak. Saya mengatakan demikian karena, iklan ini akan muncul pada jendelanya sendiri atau halaman baru tanpa mengganggu atau menutupi isi pada halaman web anda yang secara khusus memiliki jendela sendiri. Berbeda dengan kedua teknik diatas, kedua-duanya akan menyisipkan iklannya pada satu jendela. Biasanya yang menderita akibat teknik periklanan ini adalah orang yang mengakses situs anda. Karena mau nggak mau ia harus menutup jendela iklan itu karena memadati isi taskbarnya. Dan karena hal ini bisa-bisa pengunjung anda akan berkurang.

Oke, selesai sudah bicara teknik. Kini saya akan membagikan contoh script dengan javascript untuk memblok iklan-iklan yang menggangu tersebut. Perlu diketahui, agar anda dapat mengetahui teknik iklan yang disisipkan pada situs anda, mau nggak mau anda harus periksa kodenya dan pelajari, nggak ngerti??? sepertinya anda perlu banyak memahami tentang HTML maupun javascript di dunia maya ini. Berikut contoh scriptnya :


1. Untuk Teknik Pertama
Bila baris iklan pada kode HTMLnya berada diantara tag <DIV> misalkan :
<DIV>Iklan bla..bla..bla</DIV>
Anda hanya perlu menghitung pada tag

keberapa dikurangi 1 dan isikan nilainya pada variabel id. Misalkan contoh HTML :

<HTML>
<BODY>
<DIV>
<DIV>
IKLAN
</DIV>
</DIV>
<DIV>
ISIKU
</DIV>
ISIKU LAGI
</BODY>
</HTML>

Terlihat jelas disana ada dua tag <DIV>, kecuali tag <DIV> didalam tag <DIV> tidak termasuk. Tag <DIV> iklan berada pada awal alias Tag <DIV> pertama, maka idnya adalah :
id = posisi - 1
id = 1 - 1
id = 0
Udah tambahkan script berikut diakhir seluruh element tag <DIV> atau setelah tag </HTML> juga boleh.


<script>
var collDivs = document.all.tags("DIV");
collDivs[0].style.display="none";
</script>

Sama seperti Tag <DIV> jika iklan yang ditampilkan berbentuk gambar atau menggunakan tag <IMG>, gunakan script berikut sesuai id tag <IMG> yang cara mendapatkannya sama seperti tag <DIV>.


<script>
document.images[0].style.display="none";
</script>

2. Untuk menghilangkan iklan dengan frame
Kalau anda mengerti HTML, pastilah anda tahu madsud saya yang satu ini. Untuk menghilangkan iklan dengan teknik ini adalah cukup mudah. Logikanya, kita hanya perlu menyuruh browser kita agar me-load halaman situs kita yang sebenarnya yang secara acak ditetapkan oleh penyedia hosting gratisan. Karena perlu anda ketahui, ketika anda meng-upload file-file situs anda ke host gratisan, nama file yang anda akses pada host tersebut bukanlah merupakan halaman web anda. Misalkan anda meng-upload file tomero-keren.html, maka secara otomatis file yang sebenarnya bisa saja tomero-keren.html?2007, tomero-ff.html, 03434423.html, dsb dan yang pasti kamu bakalan repot bila harus setiap saat mengecek file sebenarnya tiap hari. Isi file halaman asli kamu diubah menjadi halaman yang membentuk suatu frame, dimana diantara frame tersebut terdapat halaman situs kamu yang nama filenya udah diganti dan juga iklan-iklan yang menjengkelkan. Oke, dari pada panjang lebar mending saya kasih aja scriptnya.


<SCRIPT>
if(top.location.href != self.location.href)
{
top.location.href = self.location.href;
}
</SCRIPT>


Script ini akan me-load secara otomatis nama file atau alamat situs dari pada halaman web kamu ketika di akses. So, frame dan pastinya iklan akan hilang.

3. Teknik yang terakhir
Untuk teknik iklan yang satu ini, agaknya perlu banyak variasi script. Variasi tersebut di tetapkan berdasarkan kapan popup muncul serta masalah peletakan script. Sebelum anda merajuk kepada script, anda harus dapat mengetahui nama dari popup iklan host anda. Untuk mengetahui nama popup tersebut, lihat pada kode HTML nya dan dapatkan kode yang mirip-mirip dengan kode berikut:
window.open("halaman_web.html", "nama_popup","parameter");
Script diatas merupakan fungsi javascript untuk menampilkan jendela baru alias popup.

* Kemungkinan script yang menampilkan popup berada diawal kode HTML anda. Untuk itu, anda menambahkan script berikut dibawah script popup iklan atau baiknya didalam tag <BODY>. Karena perlu diketahui, intrepreter javascript akan langsung menjalankan script tanpa memperdulikan halaman sudah diload semua. Intrepeternya siap mengeksekusi jika kode yang diawali tag <SCRIPT> dan diakhiri tag </SCRIPT> sudah diload semua. Sehingga mungkin saja terjadi error bila suatu script mengandung pemanggilan suatu object, sedangkan object itu belum selesai diload termasuk objek yang dibentuk oleh kode javascript iklan (misalkan objek gambar atau tabel). Oke, dari pada banyak ngomong tapi nggak abis-abis berikut script yang akan menutup secara otomatis popup setelah ia muncul.


<script>
pup=window.open("about:blank","nama_popup","");
pup.window.close();
window.focus;
</script>


Script diatas akan memanggil ulang jendela popup dan mengakses halaman baru pada jendela tersebut, lalu menutupnya.
* Jika script popup tidak berda diawal kode HTML anda. Maka, sisipkan saja script berikut diatasnya. Script ini akan memblok akses popup yang anda inginkan sesuai nama popupnya, sehingga popup tidak sempat muncul atau dibuka.


<script>
function SaringJendela(url,nama,parmeter)
{
if(name.indexOf("nama_popup")!=-1) return false;
return window.Xopen(url,nama,parmeter);
}
window.Xopen=window.open;
window.open=SaringJendela;
</script>

Akhirnya, tuntas juga petualangan kita mengatasi iklan di hosting gratisan. Anda harus tahu, script yang saya contohkan diatas tidak selamanya bisa digunakan untuk membasmi iklan. Tetapi, setidaknya saya sudah memberikan gambaran kepada anda bagaimana cara membasmi iklan tersebut. Hanya kekreatifitasan dan juga kemauan anda yang terus-menerus mencoba untuk mencari dan mengembangkannya. Tetapi saya yakin, bila anda mampu javascript dan HTML, semuanya pasti berhasil tanpa perlu script yang saya ajarkan. Jika kamu udah paham semuanya serta logika iklan - iklan itu terbentuk, semua iklan - iklan pada hosting gratisan juga dapat dihapuskan hanya dengan tag - tag HTML tanpa perlu javascript. Anda hanya perlu menipu peletakan kode iklannya, hebat khan???. Huaahhh,

Artikel Terkait:

  • Share this
  • Sumbit to Digg
  • Sumbit to StumbleUpon
  • Sumbit to Delicious
  • Sumbit to Technorati
  • Sumbit to Reddit
  • Sumbit to Mixx
  • Sumbit to Twitter
  • Sumbit to Furl
  • Sumbit to Design Float
  • Sumbit to Blinklist
  • Sumbit to Yahoo Buzz
  • Sumbit to Google Bookmarks

2 comments:

Rafans said...

Tabea... Nice blog dengan artikel yang bermanfaat untuk disimak. Terima kasih infonya,-

kajetz said...

ya masama......
sring2 mampir yo.....

Post a Comment

Silahkan anda berkomentar, tapi jangan nyepam . . . .