Forum de discussion
Forum « Programmation XML et XSL » (archives)
URGENT : XML/XSL dans Iframe
Envoyé: 19 janvier 2005, 14h03 par glidic
avis aux specialiste car mon soucis est coton... j'ai déjà fait pas mal de recherche et impossible de trouver une solution.
Dans un fichier HTML j'ai une IFRAME et un DIV. Je cré d'abord l'iframe et ensuite le DIV en position absolue. C'est a dire que je fait chevaucher les deux éléments. Grace à la propriété Z-INDEX et au fait que le DIV a été créé après il s'affiche au dessus de l'IFRAME. Excellent c'est ce que je veux...
Mais comme tout n'est pas au mieux dans le meilleur des mondes, je met dans cette IFRAME un fichier XML/XSL au lieu d'un HTML. Et la catastrophe le DIV passe dessous. Personne n'a su me dire pourquoi (encore que ca c'est pas un soucis) mais surtout personne n'a jamais réussi à me trouver une solution.
Alors avis aux specialistes...
HTML :
------
<html>
<body>
<iframe frameborder="1"
style="z-index:2;position:absolute;top:10px;left:10px;height:100px;width:100px"
src="essai.xml"></iframe>
<div style="position:absolute; top:5px; left:5px; z-index:20; height:200; width:200; background-color:red" >
TOTO
</div>
</body>
</html>
XML :
-----
<?xml version="1.0" encoding="ISO-8859-1" ?>
<?xml:stylesheet type="text/xsl" href="essai.xsl"?>
<test>
</test>
XSL :
-----
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/TR/WD-xsl"
xmlns:HTML="http://www.w3.org/Profiles/XHTML-transitional">
<xsl:template match="/">
<html><body>
FRAME 2
</body></html>
</xsl:template>
</xsl:stylesheet>
Réponses
|