POPUP LOOPING dapat menyebabkan resource kita habis karena browser terus membuka halaman baru yang sama. Tetapi pada web browser saat ini, hal ini sudah diantisipasi dengan membatasi jumlah popup yang dapat dilakukan. Misalnya pada firefox, secara default popup_maximum diset sebanyak 20. Setting ini dapat dilihat dengan menuliskan "about:config" pada bagian URL address dengan nama dom.popup_maximum. Jumlah popup maximum dapat dirubah dengan mengklik dua kali pada bagian tersebut.
Cara membuat popup looping sangatlah mudah, yaitu hanya dengan menggunakan javascript saja dengan memanggil fungsi popup setiap website di load, dimana website tujuannya adalah web itu sendiri, seperti yang ditunjukkan pada contoh dibawah ini.
yang diletakkan pada fungsi
sehingga fungsi load tersebut dapat ditulis sebagai berikut
<html>
<head>
<script type="text/javascript">
function load()
{
window.open("coba.html");
}
</script>
</head>
<body onload="load()">
<h1> POPUP LOOPING </h1>
</body>
</html>
Pada tag html diatas ditunjukkan bahwa fungsi javascript di-load pada bagian body sehingga setiap kali web dibuka dan me-load body maka akan terbuka halaman baru. Script popup yang digunakan pada tag html di atas adalah
window.open("coba.html");
function load()
function load()
{
window.open("coba.html");
}
Cara me-load-nya adalah dengan menambahkan tag onload pada bagian body seperti yang ditunjukkan di atas.
<body onload="load()">
Tag html di atas jika dibuka akan terus menerus membuka webpage coba.html.