Widget:GOV-Test
Aus Altes Köln
Laden der GOV-Seite mit Javascript (fetch)
<script> <script>
fetch('https://gov.genealogy.net/item/show/HOHAUSJO30MX')
.then(response => response.text())
.then(data => {
// HTML in einen temporären Container einfügen
const parser = new DOMParser();
const doc = parser.parseFromString(data, 'text/html');
// Alle Bild-URLs korrigieren
const baseUrl = 'https://gov.genealogy.net';
doc.querySelectorAll('img').forEach(img => {
if (img.src.startsWith('/')) {
img.src = baseUrl + img.src; // Relativ zu absolut machen
}
});
// Den bearbeiteten Inhalt in das Ziel-Element einfügen
document.getElementById('external-content').innerHTML = doc.body.innerHTML;
})
.catch(error => {
console.error('Error loading external content:', error);
});
</script>
Einfaches HTML (nur Hyberlink auf GOV)
Hello World
Die GOV-Daten <a href="https://gov.genealogy.net/item/show/HOHAUSJO30MX">finden Sie hier</a>.
Aufruf von GOV mit Object
<object data="https://gov.genealogy.net/item/show/HOHAUSJO30MX" width="600" height="400"></object>
Aufruf von GOV mit Iframe
