Bonjour à tous, voici mon problème :

J'utilise des iframes pour montrer des Google Maps Business View (le Street View pour les Business pros). Voilà à quoi ressemble ces iframe :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<iframe src="https://maps.google.fr/maps?q=&amp;layer=c&amp;sll=50.640950,3.063146&amp;cid=15486028797711875000&amp;panoid=guSXQa_QYu2UX06O0MP6Xw&amp;cbp=13,251.38,,0,0&amp;gl=FR&amp;hl=fr&amp;ie=UTF8&amp;hq=+loc:+&amp;hnear=&amp;t=h&amp;cbll=50.640974,3.062841&amp;ll=50.638918,3.064435&amp;spn=0.004273,0.012059&amp;z=16&amp;source=embed&amp;output=svembed" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="100%" height="350"></iframe>

J'aimerais changer aléatoirement parmi une liste le paramètre panoid afin d'avoir un iframe différent à chaque chargement.

J'ai donc en head :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<script type="text/javascript">
 
var panos = ["M0yUyvdzbFYAAAAGOx2fqw","hdta46ygqFAAAAQIt1rfQA","4jBVsjytEd8AAAQWjHAdyQ","1nodX60HU3IAAAQJOP-51g","lWgeK0DPLjAAAAQXR3MylQ","usxzMjrCJToAAAQJLj9QZg","bcM7IOmVgn4AAAAGOz7rpg","9F_cOX0RQI0tgg3AvdjXWg","C25iACX5Rg4AAAQJOHMc8g","ErjtMAqrzcIAAAQIt5NZVw","pT9ozYqlf2UAAAQXH9nO5Q","TuK64Mgj8i4AAAALCpclIQ"],
 
            panosToUse = panos[Math.floor(Math.random() * panos.length)];
 
<script>
J'arrive à avoir la variable panosToUse, mais je ne sais pas comment recomposer mon iframe à partir de là. Je pense que je ne maitrise pas la syntaxe.
Evidemment ce qui est dessous ne marche pas mais cela explique assez bien ce que je cherche à faire :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<iframe src="https://maps.google.fr/maps?q=&amp;layer=c&amp;sll=50.640950,3.063146&amp;cid=15486028797711875000&amp;panoid= + panosToUse + &amp;cbp=13,251.38,,0,0&amp;gl=FR&amp;hl=fr&amp;ie=UTF8&amp;hq=+loc:+&amp;hnear=&amp;t=h&amp;cbll=50.640974,3.062841&amp;ll=50.638918,3.064435&amp;spn=0.004273,0.012059&amp;z=16&amp;source=embed&amp;output=svembed" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="100%" height="350"></iframe>

Que dois-je rajouter au script et ensuite dans la page pour que l'iframe avec sa variable fonctionne ?

Merci pour votre aide.