Was das Script macht
- Öffnet beim Aufruf popup.php eine leere Seite mit dunklem Hintergrund
- Alle 10 Millisekunden erscheint ein kleines „Fensterchen“ irgendwo zufällig auf der Seite
- Es werden keine echten Browser-Popups genutzt, daher gibt es keine Blockierung. Der Browser bleibt irgendwann hängen xD
<?php
// popup.php
?>
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>Endlos-Popup-Simulation xD</title>
<style>
body {
background-color: #222;
color: white;
font-family: Arial, sans-serif;
overflow: hidden;
margin: 0;
padding: 0;
}
.popup {
position: absolute;
width: 200px;
height: 120px;
background-color: #333;
border: 2px solid #666;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
padding: 10px;
font-size: 14px;
}
</style>
</head>
<body>
<script>
function createPopup(id) {
let popup = document.createElement("div");
popup.className = "popup";
popup.innerHTML = "<strong>Fenster #" + id + "</strong><br>Hallo!";
popup.style.left = Math.random() * (window.innerWidth - 200) + "px";
popup.style.top = Math.random() * (window.innerHeight - 120) + "px";
document.body.appendChild(popup);
}
let counter = 1;
setInterval(() => {
createPopup(counter++);
}, 10);
</script>
</body>
</html>