บทความนี้อธิบายถึงวิธีการตัดสินว่าจะเข้าสู่ระบบหรือไม่และพิจารณาว่าจะข้ามไปที่หน้าหรือไม่ แบ่งปันสำหรับการอ้างอิงของคุณ รายละเอียดมีดังนี้:
ใช้ที่เก็บข้อมูลเซสชันเพื่อตรวจสอบว่าผู้ใช้เข้าสู่ระบบหรือไม่ดังนั้นจะพิจารณาหน้าว่าหน้าใดจะข้ามไป
ตรวจสอบว่ามีลูกค้าอยู่ในพื้นที่หรือไม่:
ฟังก์ชั่น jumpto (p, url) {var customerId = sessionstorage.customerid; if (customerId == undefined) {p.attr ("href", "หน้า/เข้าสู่ระบบ/login.html"); <span style = "space สีขาว: pre"> </span>} else {p.attr ("href", url); }} ฟังก์ชั่น infojumpto () {var $ info = $ ("#info"); jumpto ($ info, "http: //localhost/page/amountascension/amountascension.html"); } ฟังก์ชั่น starjumpto () {var $ star = $ ("#star"); jumpto ($ star, "http: //localhost/page/myaccount/myaccount.html"); -ใน HTML ในแท็กที่สอดคล้องกันเพียงแค่เขียน onclick = "infojumpto" และอื่น ๆ
แต่ลูกค้าของหน้าเข้าสู่ระบบเก็บไว้ในเซสชันท้องถิ่นอย่างไร
ฟังก์ชั่นยืนยัน () {var tel = $ tel.val (); // รับชื่อเข้าสู่ระบบและรหัสผ่านในหน้า var pwd = $ pwd.val (); ถ้า (โทร == "" || pwd == "") {// ตัดสินว่าทั้งคู่ไม่ว่างเปล่า } else {// ทั้งหมดข้างต้นตรงตามข้อกำหนดจากนั้นเรียกใช้อินเตอร์เฟส ESB เข้าสู่ระบบ $ .ajax ({url: config.baseserverurl + '/บัญชี/การเข้าสู่ระบบ', // ประเภทอินเตอร์เฟส ESB ที่สอดคล้องกัน: 'โพสต์', ข้อมูล: {มือถือ: โทร, รหัสผ่าน if (data.success) {// ถ้าข้อมูลที่ส่งคืนระบุว่าข้อมูลที่ส่งเป็น var customerId = datttr.attr.customerinfo.id; // กำหนด ID ของข้อมูลผู้ใช้ในข้อมูลให้กับตัวแปร SessionStorage.customerId = CustomerId; // การจัดเก็บตัวแปร window.location.href = 'http: //localhost/index.html'; // หลังจากเข้าสู่ระบบอย่างถูกต้องแล้วหน้าจะกระโดดไปที่} lement {// ถ้าข้อมูลที่ได้รับจากข้อมูลที่ส่งคืนนั้นไม่ถูกต้องถ้าข้อมูล (tel! = data.tel) $ pwd.val (""); } if (pwd! = data.pwd) {alert (data.message); $ pwd.val (""); กลับเท็จ; -ในหน้าเข้าสู่ระบบผู้คนมักจะใช้เพื่อคลิกป้อนโดยตรงเพื่อหลีกเลี่ยงการคลิกปุ่มเข้าสู่ระบบด้วยตนเองหลังจากป้อนข้อมูล รหัส JS มีดังนี้:
// ตัดสินว่าปุ่มป้อน $ (เอกสาร) .KeyUp (ฟังก์ชั่น (เหตุการณ์) {ถ้า (event.keycode == 13) {$ ("#login") trigger ("คลิก");}});ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน