Partage

Changer le fond d'une iframe Google Drive

5 décembre 2017 à 14:19:16

Bonjour,

Je fais via wordpress un site pour une amie, et j'affiche son CV qui est un document Google Drive via un iframe dans une des pages : http://www.leonorclary.com/cv/

J'aimerais changer la couleur de fond (le gris pas beau) à l'intérieur de l'iframe, cependant elle est définie sur la page d'origine. Comment faire pour la modifier dans le site qui fait appel à cette page et qui est le seul que je puisse modifier ?

Si je mets un attribut à mon iframe, cela change uniquement le bloc avant que le contenu de l'iframe soit affiché, et si je mets dans mon code css des attributs aux classes CSS de la page appelée (ici class="drive-viewer-paginated-scrollable drive-viewer-scrollable"), rien ne change...

Merci par avance !

5 décembre 2017 à 14:24:39

Salut,

Pouvoir influer sur le contenu d’une iframe serait une ÉNORME faille de sécurité. Tu ne peux tout simplement pas, sauf si les règles de cross-scripting du site cible sont particulièrement mal réglées et beaucoup trop permissives (ce qui n'est pas le cas).

Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
5 décembre 2017 à 14:34:27

Hello,

C'est dommage, je pensais pouvoir modifier les attributs d'une page, mais seulement lorsque je l'affiche sur mon site, et pas à la source.

Merci quand même !

5 décembre 2017 à 15:29:16

une iframe n'est pas une copie d'un site mais LE site en lui même. que tu l'appelles dans une iframe ou dans ta barre d'adresse du navigateur c'est exactement la même chose.
Un homme azerty en vaut deux.
5 décembre 2017 à 16:00:21

Oui, je suis d'accord, mais pourquoi il ne serait pas possible de modifier des attributs css de ce site lorsqu'il est affiché sur mon site dans une iframe (comme on peut le faire par exemple lorsqu'on utilise l'outil de développement sur Chrome) ;)
5 décembre 2017 à 17:05:39

Quand tu vas sur un site ton navigateur télécharge des fichiers du site ce qui affiche ta page.

Depuis ton navigateur anti vie privé appelé aussi Chrome quand tu modifier le css c'est sur des fichiers temporaires et non sur le site en lui même que tu modifies sinon tu te rend compte de la faille de sécurité monstre ? Quand tu recharge la page toute les modifs que tu as apporté sont effacées.

sur ton site à toi tu n'as pas les fichiers tu as un lien RIEN de plus. Ton site lui ne télécharge rien il dit au navigateur tien voila le lien débrouille toi de le télécharger et de l'afficher ici.

-
Edité par GuillaumeBo1 5 décembre 2017 à 17:07:01

Un homme azerty en vaut deux.
5 décembre 2017 à 17:15:17

C'est vrai que ça se tient. Merci pour l'explication !
5 décembre 2017 à 17:15:43

Salut c'est impossible de changer le CSS d'une Iframe 

pour faire simple à t'expliquer ta page à son propre CSS et le contenu de l'iframe à le sien impossible de faire converger les deux,l'iframe est ni plus ni moins qu'un cadre qui ouvre un lien dans une fenêtre interne de ta page.

Pourquoi ne pas faire plus simple en faisant le tout en HTML ? rien de bien compliqué à recopier la structure de son CV ?? tu te compliques trop la vie avec cette iframe qui plus est n'est pas très pro, oubli l'iframe conseil

Changer le fond d'une iframe Google Drive

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
  • Editeur
  • Markdown