ฝังเวลาละหมาด eSalah บนเว็บไซต์ของคุณ
หนึ่งแท็ก ไม่มีการพึ่งพา ไม่มีการติดตาม เวลาละหมาดประจำวันที่แม่นยำสำหรับ lat/lng ใด ๆ ออกแบบให้ดูเหมาะสมในทุกหน้า
เริ่มต้นอย่างรวดเร็ว
วางสคริปต์นี้ที่ใดก็ได้ใน HTML ของคุณ ตัวอย่างด้านล่างคือ London (51.5074, -0.1278) — แทนที่ด้วยพิกัดของคุณ
<div data-esalah-prayer-times
data-lat="51.5074"
data-lng="-0.1278"></div>
<script async src="https://esalah.com/embed/times.js"></script> ตัวอย่างสด
นี่คือวิดเจ็ตจริง — สคริปต์เดียวกันด้านบน ที่กำลังรันบนหน้านี้
อ้างอิงแอตทริบิวต์
กำหนดค่าวิดเจ็ตโดยตั้งแอตทริบิวต์ data-* บนคอนเทนเนอร์
| แอตทริบิวต์ | จำเป็น | คำอธิบาย |
|---|---|---|
data-lat | จำเป็น | ละติจูดในองศาทศนิยม ตัวอย่าง: 51.5074 |
data-lng | จำเป็น | ลองจิจูดในองศาทศนิยม ตัวอย่าง: -0.1278 |
data-method | ตัวเลือก | สลักวิธีคำนวณหรือ ID ตัวเลข (เช่น isna, mwl, umm-al-qura, egyptian) หากละไว้ เซิร์ฟเวอร์จะเลือกค่าเริ่มต้นที่เหมาะสมกับประเทศจากพิกัด |
data-timezone | ตัวเลือก | เขตเวลา IANA (เช่น Europe/London, America/New_York) ค่าเริ่มต้นคือเขตเวลาเบราว์เซอร์ของผู้เยี่ยมชมผ่าน Intl.DateTimeFormat() |
หลายวิดเจ็ตในหน้าเดียว
วิดเจ็ตเริ่มต้นบน ทุก [data-esalah-prayer-times] องค์ประกอบที่พบบนหน้า คุณสามารถแสดงเวลาละหมาดของหลายเมืองเคียงข้างกัน — เช่น ฮับชุมชนที่มีสาขาในหลายเมือง — โดยใช้สคริปต์ครั้งเดียวและ div คอนเทนเนอร์มากเท่าที่ต้องการ
ความเป็นส่วนตัว
วิดเจ็ตดึงข้อมูล /api/v1/times ด้วย credentials: 'omit' หมายถึง:
- ไม่มีคุกกี้ส่งจากเบราว์เซอร์ผู้เยี่ยมชมไปยัง eSalah
- ผู้เยี่ยมชมของคุณไม่ถูกระบุตัวตนหรือติดตามโดยเรา
- ส่งเฉพาะพิกัดที่คุณกำหนดเท่านั้น — ไม่มีการบันทึก IP ไม่มีการสร้างลายนิ้วมือ
- รูปแบบวิดเจ็ตอินไลน์ในการเรนเดอร์แต่ละครั้ง — ไม่สามารถอ่านหรือแก้ไข CSS หรือคุกกี้อื่นของหน้าได้