網站出錯之後顯示的錯誤頁面
阿新 • • 發佈:2019-01-12
前言
經常上網的童靴可以發現,網站出錯之後,會出現一個出錯介面,並且這個頁面等待幾秒過後會跳轉到另一個介面。
為什麼要有這個頁面呢,個人認為有三點
- 提示使用者頁面出錯了,當然這著基本的功能
- 提高使用者的體驗,變得更美觀
- 出錯只有會暴露一些程式碼,這樣就會使一些人分析出你的程式碼結構,用不正當的手段惡意的攻擊你等等
製作步驟
- 新建一個HTML檔案,設定一個自己喜歡的畫面,由於我們要在5秒之後返回到另一個介面,我們要用一個計時器,這時候就需要JavaScript技術了!
<script language="javascript" type="text/javascript"> var i = 5; var intervalid; intervalid= setInterval("fun()", 1000) //計時 function fun() { if (i==0) { window.location.href = "WebForm2.aspx" clearInterval(intervalid); //取消計時 } document.getElementById("mes").innerHTML = i; i--; } </script>
- 當發生錯誤的時候呼叫我們這個HTML檔案。我們只需要在配置檔案中加上一句程式碼!
<customErrors mode="On" defaultRedirect="HTML的路徑"></customErrors>
總結
看上去花裡胡哨,其實操作很簡單!不怕不知道就怕不知道!