اوقات نماز eSalah را در سایت خود جاسازی کنید
یک تگ، صفر وابستگی، بدون ردیابی. اوقات نماز روزانه دقیق برای هر عرض/طول جغرافیایی، طراحی شده تا در هر صفحهای منطقی به نظر برسد.
شروع سریع
این قطعه را در هر کجای 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، بدون اثرانگشت.
- سبک ویجت در هر رندر inline میشود — نمیتواند CSS صفحه شما یا کوکیهای دیگر را بخواند یا تغییر دهد.