Je travaille sur un site Joomla 1.5 et une petite application php autonome, que je veux montrer dans un IFRAME inséré dans un article. Le modèle que j'utilise pour le site web a un fond gris foncé et l'IFRAME montre un fond gris lorsqu'il est chargé dans Firefox (je ne sais pas exactement pourquoi c'est ainsi, mais j'aime ça comme ça). Cependant, lorsque la page est chargée dans IE, l'IFRAME a un arrière-plan blanc (ce qui est compréhensible).Comment placer la couleur de fond d'IFRAME à la couleur BG de son document parent?
Comment faire en sorte que l'IFRAME copie également la couleur d'arrière-plan de son document parent dans IE?
Aussi, j'ai une autre question related to IFRAME usage and Joomla 1.5 sans réponse, que je voudrais attirer votre attention à.
merci pour le conseil. Oui, l'application est sur le même domaine et je vais essayer la solution javascript, même si je vois pourquoi la deuxième option a votre préférence. –
La première option ne fonctionnera pas sur IE, qui utilise currentStyle à la place, et sur les anciens navigateurs qui ne sont pas disponibles. Il repose également sur l'arrière-plan défini uniquement sur l'étiquette du corps; Si elle était définie sur la balise html ou tout autre div à l'intérieur du corps, cela ne fonctionnerait pas. D'autre part, le paramètre 'bgcolor' est explicite et solide. – bobince
@bobince bon point sur l'étiquette du corps - la différence currentStyle/computedStyle est expliquée dans l'article - Je viens d'utiliser le terme pour décrire le concept ... –