IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Centrer / Scroll au milieu le contenu d'une iframe


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 24
    Points : 15
    Points
    15
    Par défaut Centrer / Scroll au milieu le contenu d'une iframe
    Bonjour,

    Après des recherches perso infructueuses je viens ici requérir un peu d'aide

    Problème très simple à expliquer, peut-on, et si oui comment, centrer le contenu d'une iframe, c-a-d de :
    Nom : Screenshot_1.png
Affichages : 428
Taille : 64,9 Ko

    en

    Nom : Screenshot_5.png
Affichages : 368
Taille : 73,8 Ko

    lors du chargement de la page

    Le code que j'ai pour le moment, les 3 lignes du JS ne font rien et viennent de recherches diverses);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div id="content" class="row grid-12 grid-t-12 grid-m-12">
                 <iframe width="600" height="350" src="http://www.lequipe.fr/" id="frame2"></iframe>
         </div>
     
    <script language="JavaScript">
       $('#frame2').load( function(e) {
           $('#frame2').scrollLeft = 100;//$('#frame2').scrollWidth/2;
           $('#frame2').scrollTop = $('#frame2').scrollHeight;
           $('#frame2').contentWindow.scrollTo(150, 150);
       });
    </script>

  2. #2
    Expert éminent
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 093
    Points : 6 754
    Points
    6 754
    Par défaut
    La réponse à ta question, dans ton cas précis, est non : tu ne peux pas centrer le contenu d’une iframe lorsque cette iframe contient une page d’un domaine différent de la page mère. À moins que tu sois l’administrateur du site l’Équipe, mais je vais supposer que non.

    Par mesure de sécurité, les navigateurs interdisent tout scripting entre différentes pages de domaines différents. Ainsi, un script de la page mère ne peut pas connaître le contenu de l’iframe, ni agir dessus.
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 24
    Points : 15
    Points
    15
    Par défaut
    Ok pas de soucis merci

    Bien sur je ne suis pas admin à l'Equipe mais de toute façon ce site n'était que pr l'exemple

    Pour le site que je veux afficher j'ai réussi à trouver un petit moyen détourner, j'ai regardé le code source à la rechercher d'un id de balise là où j'avais besoin, comme ça je rajoute l'ancre #id au bout du lien de l'iframe et le tour est joué enfin j'ai affichage à faire et je n'ai trouver une balise avec id que pour un seul mais c'est déjà ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. centrer verticalement et horizontalement le contenu d'une page
    Par ouldfella dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 08/02/2012, 22h35
  2. [C#] Recharger uniquement le contenu d'une Iframe
    Par domux dans le forum ASP.NET
    Réponses: 8
    Dernier message: 16/02/2008, 15h06
  3. Utilisez fonction contenue dans une iframe
    Par chillansky dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/08/2006, 14h56
  4. Modifier contenu d'une iframe
    Par castaka dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/06/2005, 15h20
  5. Valider un formulaire contenu dans une iframe
    Par snoopy5.0 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/04/2005, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo