Bonjour,
J'ai une popup dont le code HTM est décrit ci-dessous qui utilise 2 feuilles XSL (décrites également) :
Mon problème :
Si tout y est bien, il y a une petite séparation en hauteur entre ce contenu de la première et le contenu de la deuxième feuille; de même le titre de mon champ est un peu plus large dans le contenu de la feuille2.
Je précise qu'avant tout était dans la même feuille (j'externalise une partie du code qui est commune à plusieurs popup du même genre).
les fillUp et fillUp2 sont remplis à partir du chargement de 2 feuilles XSL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <table width="100%" height="100%" class="clsDiv"> <tr> <td> <div id="fillUp1" ></div> </td> </tr> <tr> <td> <div id="fillUp2"></div> </td> </tr> <tr> <td align="center"> <input type="button" id="btnValid" value="Valid" onClick="fValid()" style="width:120px" disabled="true"> <input type="button" value="Cancel" onClick="fCancel()" style="width:120px"> </td> </tr> </table>
Et dans ces feuilles XSL le code ressemble à :
Feuille 1 :
Feuille 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output encoding="ISO-8859-1" method="html"/> <xsl:decimal-format grouping-separator = " "/> <xsl:template match="/"> <table width="100%"> <tr height="20px"> <td class="cTitle"> Nom: </td> <td class="level_1"> <input type="text" id="txtNom" onchange="checkValid()"> <xsl:attribute name="value"> <xsl:value-of select="line/Name"/> </xsl:attribute> </input> </td> </tr> ... ... </table> </xsl:template> </xsl:stylesheet>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output encoding="ISO-8859-1" method="html"/> <xsl:decimal-format grouping-separator = " "/> <xsl:template match="/"> <table width="100%"> <tr height="20px"> <td class="cTitle"> Bidule: </td> <td class="level_1"> <select id="bidule" onchange="checkValid()"> <option value="select"> Select Bidule </option> </select> </td> </tr> </table> </xsl:template> </xsl:stylesheet>
Partager