document.addEventListener('DOMContentLoaded', function () { document.querySelectorAll('[data-astro-root]').forEach(function (root) { const placeInput = root.querySelector('[data-astro-place]'); const latInput = root.querySelector('[data-astro-lat]'); const lonInput = root.querySelector('[data-astro-lon]'); const tzInput = root.querySelector('[data-astro-tz]'); const suggestions = root.querySelector('[data-astro-suggestions]'); const loading = root.querySelector('[data-astro-loading]'); const clearBtn = root.querySelector('[data-astro-clear]'); let timer = null; function hideSuggestions() { suggestions.style.display = 'none'; suggestions.innerHTML = ''; } function showLoading(show) { loading.style.display = show ? 'block' : 'none'; } async function detectTimezone(lat, lon) { try { const resp = await fetch('https://api-bdc.net/data/timezone-by-location?latitude=' + encodeURIComponent(lat) + '&longitude=' + encodeURIComponent(lon)); if (!resp.ok) return null; const data = await resp.json(); return data && data.ianaTimeZone ? data.ianaTimeZone : null; } catch (e) { return null; } } async function searchPlaces(query) { const url = 'https://nominatim.openstreetmap.org/search?format=jsonv2&limit=5&addressdetails=1&q=' + encodeURIComponent(query); const resp = await fetch(url, {headers: {'Accept': 'application/json'}}); if (!resp.ok) return []; return await resp.json(); } function renderSuggestions(items) { if (!items.length) { hideSuggestions(); return; } suggestions.innerHTML = ''; items.forEach(function (item) { const el = document.createElement('div'); el.className = 'astro-suggestion'; el.innerHTML = '' + (item.display_name || '').split(',').slice(0,2).join(',') + '' + (item.display_name || '') + ''; el.addEventListener('click', async function () { placeInput.value = item.display_name || ''; latInput.value = item.lat || ''; lonInput.value = item.lon || ''; hideSuggestions(); showLoading(true); const tz = await detectTimezone(item.lat, item.lon); if (tz) tzInput.value = tz; showLoading(false); }); suggestions.appendChild(el); }); suggestions.style.display = 'block'; } placeInput.addEventListener('input', function () { const q = placeInput.value.trim(); if (timer) clearTimeout(timer); if (q.length < 3) { hideSuggestions(); return; } timer = setTimeout(async function () { showLoading(true); const items = await searchPlaces(q); showLoading(false); renderSuggestions(items); }, 320); }); document.addEventListener('click', function (e) { if (!root.contains(e.target)) hideSuggestions(); }); clearBtn.addEventListener('click', function () { root.querySelectorAll('input').forEach(function (input) { if (input.type === 'date' || input.type === 'time' || input.type === 'text' || input.type === 'number') { input.value = ''; } }); tzInput.value = 'Europe/Paris'; hideSuggestions(); }); }); }); lang="fr-FR"> Découvrez votre signe astrologique et votre ascendant en quelques clics - PereLaFouine

Découvrez votre signe astrologique et votre ascendant en quelques clics

Vous connaissez sans doute déjà votre signe astrologique, celui qui accompagne votre date de naissance et éclaire certains traits de votre personnalité. Mais l’ascendant, lui, apporte une nuance précieuse. Il représente la manière dont vous vous présentez au monde, votre énergie apparente, votre façon d’entrer en relation avec les autres et parfois même votre première réaction face aux événements.

La combinaison du signe solaire et de l’ascendant permet d’obtenir un portrait astrologique plus subtil, plus vivant et souvent plus juste. Un Bélier ascendant Cancer ne se comporte pas comme un Bélier ascendant Lion. Une Balance ascendant Vierge ne dégagera pas la même impression qu’une Balance ascendant Sagittaire. C’est cette rencontre entre deux influences qui rend chaque profil unique.

Pour vous permettre de découvrir facilement cette double lecture astrologique, nous mettons à votre disposition un calculateur simple et rapide. En indiquant votre date, votre heure et votre lieu de naissance, vous pourrez connaître à la fois votre signe astrologique et votre ascendant.

Faites le test dès maintenant avec notre calculateur de signe et d’ascendant astrologique :

Calculer votre signe et ascendant astrologique

Saisis la date, l’heure et la ville de naissance. La V4 masque les coordonnées techniques, propose les lieux automatiquement, tente de détecter le fuseau horaire et affiche un résultat plus confortable à lire.

Recherche du lieu et du fuseau horaire…
Commence à taper une ville. Tu peux ensuite cliquer sur une suggestion pour remplir automatiquement les coordonnées et, si possible, le fuseau horaire.
Le signe solaire est calculé selon le zodiaque tropical. L’ascendant repose sur un calcul astronomique simplifié à partir de l’heure et du lieu de naissance. Cette version convient bien pour un usage éditorial ou grand public.

Quitter la version mobile