Message posté par : Ricola62
----------------------------------------
Bonjour,
j'ai inclus un cadre html dans le composeur de layout afin de dynamiquement afficher
un bandeau d'images.
-----------------
Code :
<html>
<body>
<div id="imageContainer" style="display:inline-block">
<img src="\\[% @project_folder %]/[% 'media/images/Famille/LABEL.jpg'
%]" height="50"/>
</div>
<script>
// Un tableau des urls
var imageUrls = ["\\[% @project_folder %]/[%
'media/images/Famille/LABEL.jpg' %]", "\\[% @project_folder %]/[%
'media/images/Famille/APN.jpg' %]"];
// Récupérer l'élément par son ID
var imageContainer = document.getElementById("imageContainer");
// Boucle à travers les urls
for (var i = 0; i < imageUrls.length; i++) {
var url = imageUrls;
var img = document.createElement("img"); // Créer un élément
<img>
img.alt = "Image " + (i + 1);
img.style.display = 'inline-block';
img.src = url; // Définir la source de <img>
img.height = '50';
imageContainer.appendChild(img);; // Ajouter <img> dans <div>
}
</script>
</body>
-----------------
Avez vous une piste pour réoudre le problème
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=362962#p362962
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net