recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Problème de définition de la hauteur d'un iframe imbriqué dans une page

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.

世界只因有你世界只因有你2795 Il y a quelques jours810

répondre à tous(3)je répondrai

  • PHPz

    PHPz2017-05-19 10:28:37

    À 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.

    répondre
    0
  • 迷茫

    迷茫2017-05-19 10:28:37

     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). )

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-19 10:28:37

    /a/11...

    Voyez si cet article vous aide

    répondre
    0
  • Annulerrépondre