J'ai un iframe généré par Power BI. Je ne suis pas en mesure de changer la taille de la police.JavaScript-Impossible de changer la taille de police d'un élément dans l'iframe
J'ai essayé de le cibler par span et div mais en vain.
<script>
var span = document.getElementById("myFrame");
span.style.fontSize = "100px";
</script>
<iframe span id="myFrame" width="500" height="150" src="https://app.powerbi.com/view?r=eyJrIjoiNjBlM2EyMWUtMmU1My00NzkyLWE1NTgtNDYyZDUzZTg5YmM3IiwidCI6IjNiZDI3ZWY4LThkMzgtNDY1Ni04NmQyLTVmMGQ5MGE3Mzk4MSIsImMiOjN9" frameborder="0" allowFullScreen="true"></iframe>
ont également essayé
<script>
function changeSize(){
var frame = document.getElementById("myFrame");
var content = (frame.contentDocument || frame.contentWindow);
content.body.style.fontSize = "200%";
}
changeSize();
</script>
Le iframe affiche un numéro. Et je voudrais augmenter la taille de la police de ce nombre en utilisant JavaScript. Jusqu'à présent, je n'ai pas de chance. Toute aide à ce sujet serait grandement appréciée.
Je pense que l'URL iFrame doit être sur le même domaine que la fenêtre/l'onglet parent utilise – Keagz93
Vous n'avez aucun accès JavaScript au contenu à l'intérieur d'un iframe qui est chargé m un domaine différent; C'est ce qu'on appelle la politique de même origine. – CBroe
Vous devriez recevoir des messages d'erreur sur la console dans les outils de développement de votre navigateur. Les lire et les utiliser comme base pour une recherche sur le Web vous aurait évité d'avoir à poser cette question. – Quentin