日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

對于包含敏感信息或需要身份驗證才能訪問的網頁,密碼保護是一項重要的安全措施。如果您想在不使用服務器端語言的情況下為網頁添加額外的安全性,則可以使用 HTML、CSS 和 JavaScript 來密碼保護頁面。

本文將向您展示如何創建一個簡單的表單,要求用戶輸入密碼才能查看受保護頁面的內容。讓我們看看以下示例,以便更好地了解使用密碼保護頁面。

示例

在下面的示例中,我們正在運行腳本并保護網頁;如果用戶嘗試訪問該網頁,則會提示他們輸入密碼。

<!DOCTYPE html>
<html>
   <body>
      <script>
         var password = "tutorial";
         (function passcodeprotect() {
            var passcode = prompt("Enter PassCode");
            while (passcode !== password) {
               alert("Incorrect PassCode");
               return passcodeprotect();
            }
         }());
         alert('Welcome To The TP..!');
      </script>
   </body>
</html>

登錄后復制

執行腳本時,它將生成一個輸出,顯示一條要求輸入密碼的警報。當用戶匹配密碼(“教程”)時,會顯示一條消息;否則,網頁上會顯示錯誤的密碼。

示例

考慮以下示例,我們為輸入的密碼創建一個輸入字段,以保護網頁以及單擊按鈕。

<!DOCTYPE HTML>
<html>
   <body>
      <center>
         <input type="password" placeholder="passcode" id="tutorial">
         <button onclick="protectpasscode()">CHECK</button>
         <script>
            function protectpasscode() {
               const result = document.getElementById("tutorial").value;
               let passcode = 12345;
               let space = '';
               if (result == space) {
                  alert("Type passcode")
               } else {
                  if (result == passcode) {
                     document.write("<center><h1>TP, The Best E-Learning </h1></center>");
                  } else {
                     alert("Incorrect Passcode");
                     location.reload();
                  }
               }
            }
         </script>
      </center>
   </body>
</html>

登錄后復制

運行上述腳本時,將彈出輸出窗口,顯示用于輸入密碼的輸入字段以及網頁上的單擊按鈕。如果用戶匹配密碼(12345),它將打開由文本組成的表單;否則,將顯示錯誤的密碼。

示例

執行下面的示例,我們在其中運行腳本以保護網頁在執行腳本后不顯示其內容。

<!DOCTYPE html>
<html>
   <body style="background-color:#EAFAF1">
      Enter Password:
      <input type='text' value='' id='input'><br><br>
      <input type='checkbox' onclick='protectpasscode()'>Show results
      <p id='tutorial' style='display:none; color: black;'>Mahendra Singh Dhoni, also known as MS Dhoni, is an Indian former international
      cricketer who was captain of the Indian national cricket team in limited-overs formats
      from 2007 to 2017 and in Test cricket from 2008 to 2014. </p>
      <script>
         function protectpasscode() {
            var a = document.getElementById('input');
            var b = document.getElementById('tutorial');
            if (a.value === '54') {
               b.style.display = 'block';
            } else {
               b.style.display = 'none';
            }
         }
      </script>
   </body>
</html>

登錄后復制

執行腳本時,它將生成一個輸出,顯示用于輸入密碼的輸入字段和網頁上的切換復選框。當用戶匹配密碼(54)并切換復選框時,就會顯示網頁內的內容。

以上就是如何僅使用 HTML、CSS 和 JavaScript 來密碼保護頁面?的詳細內容,更多請關注www.92cms.cn其它相關文章!

分享到:
標簽:CSS html javascript 密碼保護 頁面
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定