Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีแสดงชื่อโดเมนของเซิร์ฟเวอร์ที่โหลดเอกสารด้วย JavaScript

หากต้องการแสดงชื่อโดเมนของเซิร์ฟเวอร์ ให้ใช้คุณสมบัติ domain กับ JavaScript

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อแสดงชื่อโดเมนของเซิร์ฟเวอร์ที่โหลดเอกสาร:

<!DOCTYPE html>
<html>
  <body>
    <script>
      var myDomain = document.domain;
      document.write("<br>Domain name of the server that loaded the document: "+myDomain);
    </script>
  </body>
</html>

document.domain คืนชื่อโดเมนของเอกสารปัจจุบัน (เช่น "example.com") ใช้สำหรับ Same-Origin Policy: สคริปต์จากโดเมนย่อย (subdomain) สามารถตั้ง document.domain = "example.com" เพื่อให้เข้าถึงกันได้ข้าม Subdomain (Relaxing Same-Origin Policy) แต่ไม่สามารถตั้งเป็นโดเมนที่ต่างกันได้