Widget:NVK-Text-Test: Unterschied zwischen den Versionen
Aus Altes Köln
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
<div id="widget-container"> | <div id="widget-container"> | ||
<iframe id="data-iframe" src="https://nvk.genealogy.net/karte/YYY" style="display:none;"></iframe> | |||
<p id="output-text">Lade Daten...</p> | <p id="output-text">Lade Daten...</p> | ||
</div> | </div> | ||
<script> | <script> | ||
const iframe = document.getElementById('data-iframe'); | |||
const textContainer = document.getElementById('output-text'); | |||
iframe.onload = function () { | |||
try { | |||
const iframeDoc = iframe.contentDocument || iframe.contentWindow.document; | |||
const text = iframeDoc.body ? iframeDoc.body.textContent.trim() : 'Kein Inhalt gefunden.'; | |||
textContainer.textContent = text; | |||
} catch (error) { | |||
console.error('Fehler beim Abrufen des iframe-Inhalts:', error); | |||
textContainer.textContent = 'Ein Fehler ist aufgetreten. Bitte versuchen Sie es später erneut.'; | |||
} | |||
}; | |||
} | |||
</script> | </script> | ||
Version vom 25. Januar 2025, 17:08 Uhr
Lade Daten...
<script>
const iframe = document.getElementById('data-iframe');
const textContainer = document.getElementById('output-text');
iframe.onload = function () {
try {
const iframeDoc = iframe.contentDocument || iframe.contentWindow.document;
const text = iframeDoc.body ? iframeDoc.body.textContent.trim() : 'Kein Inhalt gefunden.';
textContainer.textContent = text;
} catch (error) {
console.error('Fehler beim Abrufen des iframe-Inhalts:', error);
textContainer.textContent = 'Ein Fehler ist aufgetreten. Bitte versuchen Sie es später erneut.';
}
};
</script>
