blob: f388be4981a64fba7c08704d8c7b7a383c9cf831 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
document.addEventListener('DOMContentLoaded', function () {
// Sélectionner tous les hyperliens avec la classe 'load-content'
const links = document.querySelectorAll('a.load-content');
// Ajouter un gestionnaire d'événements pour chaque lien
links.forEach(function(link) {
link.addEventListener('click', function(event) {
event.preventDefault(); // Empêcher le comportement par défaut du lien
const url = this.href; // Récupérer l'URL du lien
// Créer une nouvelle iframe
const iframe = document.createElement('iframe');
iframe.src = url;
// Vider la div 'contentDiv' et y ajouter la nouvelle iframe
const contentDiv = document.getElementById('contentIframe');
contentDiv.innerHTML = ''; // Effacer le contenu précédent
contentDiv.appendChild(iframe);
contentDiv.classList.add('has-iframe');
});
});
});
|