1. 程式人生 > >網站出錯之後顯示的錯誤頁面

網站出錯之後顯示的錯誤頁面

前言

       經常上網的童靴可以發現,網站出錯之後,會出現一個出錯介面,並且這個頁面等待幾秒過後會跳轉到另一個介面。
  為什麼要有這個頁面呢,個人認為有三點

  1. 提示使用者頁面出錯了,當然這著基本的功能
  2. 提高使用者的體驗,變得更美觀
  3. 出錯只有會暴露一些程式碼,這樣就會使一些人分析出你的程式碼結構,用不正當的手段惡意的攻擊你等等

製作步驟

  1. 新建一個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>
  1. 當發生錯誤的時候呼叫我們這個HTML檔案。我們只需要在配置檔案中加上一句程式碼!
<customErrors mode="On" defaultRedirect="HTML的路徑"></customErrors>

總結

       看上去花裡胡哨,其實操作很簡單!不怕不知道就怕不知道!