Aller au contenu principal
18 Mouharram 1448 AH
eSalah
Connexion

Intégrez les horaires de prière eSalah sur votre site

Une balise, zéro dépendance, aucun traçage. Horaires de prière quotidiens précis pour n'importe quelle latitude/longitude, stylés pour s'intégrer à toute page.

Démarrage rapide

Collez ce snippet n'importe où dans votre HTML. L'exemple ci-dessous est London (51.5074, -0.1278) — remplacez par vos propres coordonnées.

<div data-esalah-prayer-times
     data-lat="51.5074"
     data-lng="-0.1278"></div>
<script async src="https://esalah.com/embed/times.js"></script>

Aperçu en direct

Voici le widget réel — le même snippet ci-dessus, fonctionnant sur cette page maintenant.

Référence des attributs

Configurez le widget en définissant des attributs data-* sur le conteneur.

Attribut Obligatoire Description
data-lat Obligatoire Latitude en degrés décimaux. Exemple : 51.5074.
data-lng Obligatoire Longitude en degrés décimaux. Exemple : -0.1278.
data-method Facultatif Slug de méthode de calcul ou ID numérique (par ex. isna, mwl, umm-al-qura, egyptian). Si omis, le serveur choisit une valeur par défaut adaptée au pays à partir des coordonnées.
data-timezone Facultatif Fuseau horaire IANA (par ex. Europe/London, America/New_York). Par défaut, le fuseau horaire du navigateur du visiteur via Intl.DateTimeFormat().

Plusieurs widgets sur une page

Le widget s'initialise sur chaque [data-esalah-prayer-times] élément qu'il trouve sur la page. Vous pouvez afficher les horaires de prière de plusieurs villes côte à côte — par ex. un hub communautaire avec des sections dans plusieurs villes — en utilisant le script une seule fois et autant de div conteneurs que souhaité.

More widgets

Same one-line embed, no tracking. Drop the snippet anywhere on your site.

🧭 Qibla direction

<div data-esalah-qibla data-lat="40.71" data-lng="-74.0"></div>
<script async src="https://esalah.com/embed/qibla.js"></script>

Computed in the browser — zero API calls. Use data-geolocate instead of lat/lng to use the visitor's location.

📍 Find mosques near me

<div data-esalah-nearest></div>
<script async src="https://esalah.com/embed/nearest.js"></script>

Asks for the visitor's location on click, then links to their nearest city's mosque directory.

Confidentialité

Le widget effectue le fetch /api/v1/times avec credentials: 'omit'. Cela signifie :

  • Aucun cookie n'est envoyé à eSalah depuis les navigateurs de vos visiteurs.
  • Vos visiteurs ne sont ni identifiés ni suivis par nous.
  • Seules les coordonnées que vous configurez sont transmises — aucune journalisation IP, aucune empreinte digitale.
  • Le style du widget est intégré à chaque rendu — il ne peut pas lire ni modifier le CSS ou d'autres cookies de votre page.
← Retour à l'accueil eSalah