วิธีการ window.location.replace() ใน JavaScript คืออะไร

Withi Kar Window Location Replace Ni Javascript Khux Xari



ใน JavaScript ออบเจกต์ “ตำแหน่ง” จัดเตรียม “ window.location.replace() ” วิธีการที่เปลี่ยนเส้นทางผู้ใช้จากหน้าเว็บปัจจุบันไปยัง URL ที่ระบุ เมื่อเปลี่ยนเส้นทางแล้ว ผู้ใช้จะไม่สามารถย้อนกลับไปยังหน้าเว็บก่อนหน้าได้ ทั้งนี้เนื่องจาก “ แทนที่() ” วิธีการลบเรกคอร์ดเว็บเพจปัจจุบันบนสุดออกจากสแต็กและแทนที่ด้วย URL ใหม่ ส่วนใหญ่จะใช้เมื่อผู้ใช้ต้องการลบเรกคอร์ดเว็บเพจปัจจุบันออกจากประวัติ

คำแนะนำนี้จะแสดงให้เห็นถึงวัตถุประสงค์ การทำงาน และการใช้งานเมธอด “window.location.replace()”

เมธอด “window.location.replace()” ทำงานอย่างไรใน JavaScript

การทำงานของ “ window.location.replace() ” วิธีการขึ้นอยู่กับ URL ที่ส่งผ่านเป็นอาร์กิวเมนต์ มันจึงนำทางไปยัง URL ที่ส่งผ่านตามการกระทำของผู้ใช้







ไวยากรณ์



หน้าต่าง. ที่ตั้ง . แทนที่ ( URL ใหม่ )

ในไวยากรณ์ข้างต้น:



  • หน้าต่าง : เป็นตัวแปรส่วนกลางที่แสดงหน้าต่างเบราว์เซอร์ปัจจุบันที่ JavaScript ทำงานอยู่
  • หน้าต่าง : เป็นตัวแปรส่วนกลางที่แสดงหน้าต่างเบราว์เซอร์ปัจจุบันที่ JavaScript ทำงานอยู่
  • แทนที่ : มันนำทางไปยัง URL ที่ระบุ เช่น “ URL ใหม่ ” ส่งผ่านเป็นอาร์กิวเมนต์โดยไม่เก็บบันทึกของหน้าเว็บเดิมที่จะย้อนกลับไป

ตอนนี้ ใช้ไวยากรณ์นี้ใน JavaScript เพื่ออธิบายการใช้งานจริง





ตัวอย่าง: การใช้เมธอด “window.location.replace()” เพื่อนำทางไปยัง URL ใน JavaScript
ตัวอย่างนี้แสดงให้เห็นการใช้งานจริงของ “ window.location.replace() ” วิธีการเปลี่ยนไปใช้ URL อื่น (ผ่าน)

รหัส HTML
ประการแรก ดูภาพรวมโค้ด HTML ต่อไปนี้:



< ชั่วโมง2 > วิธีการ window.location.replace() ใน JavaScript < / ชั่วโมง2 >
< ปุ่ม ondblclick = 'myFunc()' > คลิกมัน < / ปุ่ม >

ในโค้ด HTML ด้านบน:

  • ” แท็กระบุหัวข้อย่อย

  • <ปุ่ม> ” แท็กสร้างปุ่มที่เกี่ยวข้องกับ “ ondblclick ” เหตุการณ์ที่เข้าถึง
  • ฟังก์ชันจาวาสคริปต์ “ myFunc() ” เมื่อกดปุ่มสองครั้ง

รหัสจาวาสคริปต์
ขั้นตอนต่อไปในโค้ด JavaScript:

< สคริปต์ >
การทำงาน myFunc ( ) {
หน้าต่าง. ที่ตั้ง . แทนที่ ( 'https://linuxhint.com/' )
}
สคริปต์ >

ในรหัส JavaScript ด้านบน:

  • กำหนดฟังก์ชันชื่อ “ myFunc() '.
  • ในนิยามของฟังก์ชัน ให้ใช้เครื่องหมาย “ แทนที่() ” วิธีการนำทางไปยัง “URL” ที่ส่งผ่านเป็นอาร์กิวเมนต์ของเมธอด

เอาต์พุต

ผลลัพธ์แสดงว่าผู้ใช้ถูกเปลี่ยนเส้นทางไปยัง URL ที่ระบุเมื่อกดปุ่มสองครั้งสำเร็จ ผู้ใช้ไม่สามารถย้อนกลับไปยังเอกสารต้นฉบับได้อีก

บทสรุป

JavaScript นำเสนอ “ window.location.replace() ” วิธีการที่เปลี่ยนเส้นทางผู้ใช้จากหน้าเว็บปัจจุบันไปยัง URL ที่ระบุ ผู้ใช้ไม่สามารถเข้าถึงหน้าเว็บเดิมได้อีกเมื่อถูกเปลี่ยนเส้นทาง คู่มือนี้ครอบคลุมวัตถุประสงค์ การทำงาน และฟังก์ชันการทำงานของเมธอด “window.location.replace()” ใน JavaScript