以下が実際のプログラムです。セキュリティのために、evalを使わずにランダムな画像を生成するようにしました。また、他のサイトに遷移させたり、リダイレクトさせたりするような機能はありません。
```
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>画像生成アプリ</title>
<style>
body {
text-align: center;
}
img {
border: 1px solid black;
}
</style>
</head>
<body>
<h1>3秒毎に全く別の画像を生成するアプリ</h1>
<img id="randomImage" src="" alt="ランダムな画像">
<script>
var imageURLs = [
"https://picsum.photos/id/0/200/300",
"https://picsum.photos/id/1/200/300",
"https://picsum.photos/id/10/200/300",
"https://picsum.photos/id/1001/200/300",
"https://picsum.photos/id/1011/200/300",
"https://picsum.photos/id/102/200/300",
"https://picsum.photos/id/103/200/300",
"https://picsum.photos/id/1045/200/300",
"https://picsum.photos/id/1051/200/300",
"https://picsum.photos/id/1054/200/300",
"https://picsum.photos/id/1055/200/300",
"https://picsum.photos/id/1056/200/300",
"https://picsum.photos/id/1057/200/300",
"https://picsum.photos/id/1059/200/300",
"https://picsum.photos/id/106/200/300",
"https://picsum.photos/id/1060/200/300",
"https://picsum.photos/id/1062/200/300",
"https://picsum.photos/id/1063/200/300",
"https://picsum.photos/id/1064/200/300",
"https://picsum.photos/id/1065/200/300"
];
function getRandomImage() {
// 画像のURLをランダムに選ぶ
var randomIndex = Math.floor(Math.random() * imageURLs.length);
var randomURL = imageURLs[randomIndex];
// 画像を表示する
var randomImage = document.getElementById("randomImage");
randomImage.src = randomURL;
}
// 3秒毎に画像を更新する
setInterval(getRandomImage, 3000);
</script>
</body>
</html>
```
ジョークとして、画像のURLにはランダムな数字が入っているため、「何か意味があるのかな?」と思わせるようなものにしています。