javascript - Problème de définition de la hauteur d'un iframe imbriqué dans une page
世界只因有你
世界只因有你 2017-05-19 10:26:37
0
3
767

L'iframe de la page est intégrée dans une page tierce.
Comment définir la hauteur de cette iframe pour éliminer la barre de défilement ?
Parce qu'elle est multi-domaine, le document de l'iframe ne peut pas être obtenu.

世界只因有你
世界只因有你

répondre à tous(3)
PHPzhong

À moins que vous puissiez ajouter du code dans une iframe tierce, cela ne fonctionnera pas.

Si vous pouvez ajouter du code, il informera la hauteur de la page parent via diverses méthodes de communication iframe inter-domaines.

迷茫
 1. document.getElementById('ifr').contentDocument; 
 2. document.getElementById('ifr').contentWindow.document; 
 3. window.frames[0].document; 

Certaines informations sur Internet indiquent que contentWindow n'est valable que pour IE et contentDocument n'est valable que pour les navigateurs non-IE. Cependant, après mes tests, ces deux méthodes sont valables pour les navigateurs grand public actuels (c'est-à-dire Firefox, Chrome, Safari, opéra). )

習慣沉默

/a/11...

Voyez si cet article vous aide

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal