Incorpore os horários de oração eSalah no seu site
Uma tag, zero dependências, sem rastreio. Horários de oração diários precisos para qualquer latitude/longitude, estilizados para ficarem bem em qualquer página.
Início rápido
Cole este snippet em qualquer lugar do seu HTML. O exemplo abaixo é London (51.5074, -0.1278) — substitua pelas suas coordenadas.
<div data-esalah-prayer-times
data-lat="51.5074"
data-lng="-0.1278"></div>
<script async src="https://esalah.com/embed/times.js"></script> Pré-visualização ao vivo
Este é o widget real — o mesmo snippet acima, em execução nesta página agora.
Referência de atributos
Configure o widget definindo atributos data-* no contentor.
| Atributo | Obrigatório | Descrição |
|---|---|---|
data-lat | Obrigatório | Latitude em graus decimais. Exemplo: 51.5074. |
data-lng | Obrigatório | Longitude em graus decimais. Exemplo: -0.1278. |
data-method | Opcional | Slug do método de cálculo ou ID numérico (p. ex. isna, mwl, umm-al-qura, egyptian). Se omitido, o servidor escolhe um valor por defeito apropriado ao país a partir das coordenadas. |
data-timezone | Opcional | Fuso horário IANA (p. ex. Europe/London, America/New_York). Por defeito, o fuso do navegador do visitante via Intl.DateTimeFormat(). |
Múltiplos widgets numa página
O widget inicializa em cada [data-esalah-prayer-times] elemento que encontra na página. Pode mostrar horários de oração para várias cidades lado a lado — p. ex. um centro comunitário com filiais em várias cidades — usando o script uma vez e quantos divs contentores quiser.
Privacidade
O widget faz fetch /api/v1/times com credentials: 'omit'. Isso significa:
- Nenhum cookie é enviado para o eSalah a partir dos navegadores dos seus visitantes.
- Os seus visitantes não são identificados nem rastreados por nós.
- Apenas as coordenadas que configura são transmitidas — sem registo de IP, sem fingerprinting.
- O estilo do widget é inline em cada renderização — não pode ler nem modificar o CSS ou outros cookies da sua página.