#1 Thu 29 April 2021 21:47
- bd66300
- Juste Inscrit !
- Date d'inscription: 3 Apr 2021
- Messages: 9
QGIS 3.x: Gestion des infobulles avec HTML et javascript
Bonjour,
Je me suis aperçu que les infobulles de QGis pouvaient être paramétrées avec HTML mais aussi Javascript.
Dans l'exemple suivant, je peux afficher la photo dans la section 'html' mais n'arrive pas à récupérer le chemin et le nom de la photo dans la partie javascript:
Code:
<body> <div id="div1" style="background-color:#ff0000;"> <b>Nom de la photo:</b>[%"nom"%]<br> <img src="file:///[% "cheminEtNomUnePhoto" %]" /> <script> img = [% "cheminEtNomUnePhoto" %]; var idDiv1 = document.getElementById("div1"); idDiv1.style.width = "800px"; idDiv1.style.backgroundColor = "#00FF00"; </script> </body>
L'instruction
Code:
img = [% "cheminEtNomUnePhoto" %];
me donne une erreur car il semble que le champ
cheminEtNomUnePhoto
ne peut être récupéré de la même façon.
Naturellement, j'ai cherché sur internet mais aucun exemple avec javascript.
Quelqu'un aurait-il une idée (voir une solution)?
Merci d'avance
Hors ligne