10 都尔喀尔德月 1447
eSalah
登录

将 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 可选 计算方法 slug 或数字 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 发送任何 cookie。
  • 我们不会识别或追踪您的访客。
  • 只传输您配置的坐标 — 不记录 IP,无指纹识别。
  • 小部件样式在每次渲染时内联 — 它无法读取或修改您页面的 CSS 或其他 cookie。
← 返回 eSalah 首页