HTML5整人代碼是指一些用HTML5語言編寫的惡作劇代碼,通過特定的方式使用,可以在用戶瀏覽網(wǎng)頁時產(chǎn)生一些驚喜、歡樂或者不適的效果。
<!DOCTYPE html> <html> <head> <title>整人代碼示例</title> <meta charset="UTF-8"> </head> <body> <h1>您真的想退出嗎?</h1> <button onclick="alert('你已經(jīng)中毒了!')">點(diǎn)我試試</button> <script type="text/javascript"> document.onkeydown = function(event){ if(event.keyCode == 123) { alert("哈哈,被我發(fā)現(xiàn)了吧!") return false; } else if(event.ctrlKey && event.shiftKey && event.keyCode == 73) { alert("你已經(jīng)進(jìn)入了調(diào)試模式!") return false; } } </script> <iframe frameborder="0" src="http://iwantx.com/"></iframe> </body> </html>
以上代碼中包含了三個整人效果:
- 通過點(diǎn)擊按鈕產(chǎn)生警告框,提醒用戶已經(jīng)中毒。
- 通過按下F12和Ctrl+Shift+I來彈出控制臺和調(diào)試模式提示。
- 通過嵌入一個IWantX網(wǎng)頁來整人,如果用戶不知道關(guān)閉這個頁面,就會一直循環(huán)進(jìn)去。
需要注意的是,雖然這些代碼可以帶給用戶一些樂趣,但也可能影響用戶的正常使用,甚至給用戶帶來一些負(fù)面影響,所以在實(shí)際應(yīng)用中應(yīng)注意慎重使用。