10 Dhou al-Qi'dah 1447
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é.

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