рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ XSLT рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореБрджреНрджреЛрдВ рдХреЛ рд╕реБрд▓рдЭрд╛рдиреЗ (рднрд╛рдЧ 2)

рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВрдиреЗ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб xsl рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рдорд╛рд╡реЗрд╢рди рдФрд░ рдХреИрд╢рд┐рдВрдЧ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЖрдЬ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдЙрдВрдЧрд╛ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдЯреВрд▓ рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб xslt рд░реВрдкрд╛рдВрддрд░рдгреЛрдВ рдХреЛ рдбрд┐рдмрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ <xsl: value of select = "xxx" рдЕрдХреНрд╖рдо-рдЖрдЙрдЯрдкреБрдЯ-рдПрд╕реНрдХреЗрдк = "рд╣рд╛рдВ" /> рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред



рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ XSLT рдбреАрдмрдЧ рдХрд░рдирд╛



рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ xsl- рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рд╡рд┐рднрд┐рдиреНрди рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ:

1) рдиреЗрдЯрд╡рд░реНрдХ рддреНрд░реБрдЯрд┐рдпрд╛рдВ - рдЬрдм xml рдпрд╛ xsl рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдЖ рдерд╛;

2) рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рддреНрд░реБрдЯрд┐рдпрд╛рдБред



рдиреЗрдЯрд╡рд░реНрдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ


рдиреЗрдЯрд╡рд░реНрдХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреАрдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рднреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рдлрд╛рдпрд░рдмрдЧ (рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕), рдбреНрд░реИрдЧрдирдлрд╝реНрд▓рд╛рдЗ (рдУрдкреЗрд░рд╛) рдФрд░ рдбреЗрд╡рдЯреВрд▓ (рдХреНрд░реЛрдо) рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдЕрдиреБрд░реЛрдз рджреНрд╡рд╛рд░рд╛ рд╕реАрдзреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХреМрди рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдереЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╣рдо рдкрд╣рд▓реЗред Xsl рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ in_data.xml рдбреЗрдЯрд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕ рдбреЗрдЯрд╛ рдХреЗ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

- рдлрд╛рдпрд░рдмрдЧ рдореЗрдВ рдЕрдиреБрднрд╛рдЧ "рдиреЗрдЯ"

- рдбреНрд░реИрдЧрдирдлреНрд▓рд╛рдИ рдореЗрдВ рдиреЗрдЯ рд╕реЗрдХреНрд╢рди

- рдЦрдВрдб "рд╕рдВрд╕рд╛рдзрди" рднрдХреНрддрд┐ рдореЗрдВред



рдЕрдиреНрдпрдерд╛, рд╕реНрдерд┐рддрд┐ рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕рдлрд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд xsl-file (incllud) рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдлрд╝рд╛рдпрд░рдмрдЧ (рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕) рдпрд╣ рдирд╣реАрдВ рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдХреБрдЫ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред





рдФрд░ рдПрдХреАрдХреГрдд рдбрд┐рдмрдЧрд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдбреНрд░реИрдЧрдирдлрд╝рд▓реА (рдУрдкреЗрд░рд╛) рдФрд░ рдбреЗрд╡рдЯреВрд▓ (рдХреНрд░реЛрдо) рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдПрдХреНрд╕рдПрд╕рдПрд▓ рдлрд╛рдЗрд▓реЗрдВ рдХреНрдпрд╛ рднрд░реА рд╣реБрдИ рдереАрдВред







рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рддреНрд░реБрдЯрд┐рдпрд╛рдВ


рдпрджрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реБрдИ, рддреЛ рдЗрд╕реЗ рдкрдХрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдлрд╛рдпрд░рдмрдЧ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдРрд╕реЗ рд╕рдВрджреЗрд╢ рдЫреЛрдбрд╝рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ

jQuery( '#id_div' ).transform(

{ xml: 'res/1.xml' ,

xsl: 'res/1.xsl' ,

success: function (){

jQuery( '#id_info' ).html( '' );

},

error: function (xml_data, xsl_data, success, cur_obj, error){

console.log( 'xml: ' +xml_data);

console.log( 'xsl: ' +xsl_data);

console.log( 'success: ' +success);

console.log( 'cur_obj:' );console.log(cur_obj);

console.log( 'error:' );console.log(error);

}

});




* This source code was highlighted with Source Code Highlighter .






рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рддреНрд░реБрдЯрд┐ рдЖрдЙрдЯрдкреБрдЯ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдЧрд╛:



рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рддреЛ рддреНрд░реБрдЯрд┐ рдИрд╡реЗрдВрдЯ рдЙрдард╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдИрд╡реЗрдВрдЯ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдХрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдореБрдЦреНрдп - рддреНрд░реБрдЯрд┐ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╡рд┐рд╡рд░рдгред



рдЕрдХреНрд╖рдо-рдЙрддреНрдкрд╛рджрди-рднрд╛рдЧрдиреЗ = рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ "рд╣рд╛рдБ"



рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди


рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдлрд╝реЙрд░реНрдореЗрдЯ рдХрд┐рдП рдЧрдП HTML рдХреЗ рдкреВрд░реЗ рд╡рд┐рдЦрдВрдбрди xml рдбреЗрдЯрд╛ рдореЗрдВ рдЖ рд╕рдХрддреЗ рд╣реИрдВ, рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрди рд╡рд┐рдЦрдВрдбрдиреЛрдВ рдХреЛ рдмрд┐рдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдЕрдВрддрд┐рдо рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдбрд╛рд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ "рдЬреИрд╕рд╛ рд╣реИ"ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рдпреБрдХреНрдд рдбреЗрдЯрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЦреЛрдЬ рд╢рдмреНрдж рдмреЛрд▓реНрдб ("рд╣рдо <b> рдЦреЛрдЬреЗ рдЧрдП </ b> рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП" рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдЖрдк xslt рдЯреВрд▓ рдХреЗ рд╕рд╛рде рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ (рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдЗрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ)ред рдЗрд╕рд▓рд┐рдП, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрд╡рд░реВрдкрд┐рдд рдкрд╛рда рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдПрдХ рдЕрдиреБрднрд╡реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдПрдЧрд╛ред рднрд╛рдЧрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, xslt рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЕрдХреНрд╖рдо-рдЖрдЙрдЯрдкреБрдЯ-рдПрд╕реНрдХреЗрдкрд┐рдВрдЧ рд╣реИ, рдЬрд┐рд╕реЗ "рд╣рд╛рдВ" рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ

< xsl:value-of select ="xxx" disable-output-escaping ="yes" />



* This source code was highlighted with Source Code Highlighter .






рд▓реЗрдХрд┐рди рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ, рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдкреВрд░реА рддреАрд╕рд░реА рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ (рдореИрдВрдиреЗ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 4 рдореЗрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ), рдПрдХреНрд╕рдПрд╕рдПрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдкреВрд░реНрдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ рд╣реИред рдЙрдирдХрд╛ xsl рдкреНрд░реЛрд╕реЗрд╕рд░, рдЬреЛ рдЦреБрдж рдХреЛ "рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдорд┐рдХреНрд╕" рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ, рдЕрдХреНрд╖рдо-рдЖрдЙрдЯрдкреБрдЯ-рдмрдЪрдиреЗ = "рд╣рд╛рдБ" рдХреЛ рдирд╣реАрдВ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред рдпрд╣ рддреНрд░реБрдЯрд┐ рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рд╣реЛ рд░рд╣реА рд╣реИ https://bugzilla.mozilla.org/show_bug.cgi?id=98168 рдФрд░ рд╣рдордиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕ рдмрдЧ рдХреА 9 рд╡реАрдВ рд╡рд░реНрд╖рдЧрд╛рдВрда "рдордирд╛рдИ"ред рд╡рд╣рд╛рдБ рд▓рд┐рдВрдХ рдореЗрдВ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдЯреАрдо рдХреЗ рд▓рд┐рдП рдмрд╣рд╛рдиреЗ рднреА рд╣реИрдВ, рдЬрд┐рд╕реЗ рдПрдХ рдЪреАрдЬрд╝ рддрдХ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдмрд╣реБрдд рдХрд╛рдо рд╣реИ, рдЕрдЧрд░ рдЖрдк рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред



рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рдирд╛


рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рдРрд╕рд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ - <xsl: copy-of рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП = "xxx" /> рдХреЙрд▓ рдХреЗ рдмрдЬрд╛рдп <xsl: value of-of select = "xxx" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп-рдЖрдЙрдЯрдкреБрдЯ-рдПрд╕реНрдХреЗрдк = "рд╣рд╛рдВ" /> рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо xxx рдиреЛрдб рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

< xxx > <! [CDATA[ < i > "" </ i > ]] ></ xxx >



* This source code was highlighted with Source Code Highlighter .






рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛

< xxx > < i > "" </ i ></ xxx >



* This source code was highlighted with Source Code Highlighter .






рдпрд╣реА рд╣реИ, рдпрд╣ рдЕрдм рд╕рд╣реА xml рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реЛрдЧреАред рдФрд░ рдлрд┐рд░ рд╣рдореЗрдВ рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓рддреА рд╣реИ, рдЬрд╣рд╛рдВ рдРрд╕рд╛ рд╕рдорд╛рдзрд╛рди рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред



рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди


рдореИрдВрдиреЗ рдПрдХ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред



1. рд╕рд╛рдорд╛рдиреНрдп рдХреЗ рдмрдЬрд╛рдп <xsl:value-of select="xxx" disable-output-escaping="yes"/>



рд╣рдорд╛рд░реЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рдЖрдкрдХреЛ рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛

< xsl:call-template name ="inc_disable_output_escaping" >< xsl:with-param name ="param" select ="xxx" /></ xsl:call-template >



* This source code was highlighted with Source Code Highlighter .








рдЬрд╣рд╛рдБ inc_disable_output_es Avoid рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

< xsl:template name ="inc_disable_output_escaping" >

< xsl:param name ="param" ></ xsl:param >

< xsl:choose >

< xsl:when test ="system-property('xsl:vendor')='Transformiix'" >

<!-- firefox -->

< div style ="display:none" class ="fix_ff_disable_output_escaping" >< xsl:value-of select ="$param" disable-output-escaping ="yes" /></ div >

</ xsl:when >

< xsl:otherwise >

< xsl:value-of select ="$param" disable-output-escaping ="yes" />

</ xsl:otherwise >

</ xsl:choose >

</ xsl:template >




* This source code was highlighted with Source Code Highlighter .






рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ, xsl рдкреНрд░реЛрд╕реЗрд╕рд░ (xsl: рд╡рд┐рдХреНрд░реЗрддрд╛) рдХреЗ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдбреЗрдЯрд╛ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдЕрдХреНрд╖рдо-рдЖрдЙрдЯрдкреБрдЯ-рдПрд╕реНрдХреЗрдкрд┐рдВрдЧ = "рд╣рд╛рдБ" рдХреЗ рд╕рд╛рде рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рд╕реЗ xsl рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдЕрджреГрд╢реНрдп рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдбрд╛рд▓ рджреЗрдВрдЧреЗ рдЬреИрд╕реЗ рдХрд┐ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ред рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН, рдкрд░рд┐рд░рдХреНрд╖рд┐рдд рд░реВрдк рдореЗрдВред

рдФрд░ рдлрд┐рд░, рд╕рдлрд▓ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдмрд╛рдж, рдФрд░ DOM рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрди рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реА рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдиреНрдХреЛрдб рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрди рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдВрдЧреЗред

function fix_ff_disable_output_escaping() {

jQuery( 'div.fix_ff_disable_output_escaping' ).each(

function (i, obj){

var j_obj=jQuery(obj);

j_obj.replaceWith(Encoder.htmlDecode(j_obj.html()));

}

)

}




* This source code was highlighted with Source Code Highlighter .






Html mnemonics рдХреЛ рдбреАрдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдирдХреЛрдбрд░ js рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ htmlDecode рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдФрд░ рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ- raject-project.net/xsl_tests/test2.html



PS рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ xml / xsl рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░ рднреЗрдЬреЗрдВред рдЕрд░реНрдерд╛рддреН, "рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░: рдкрд╛рда / xml"ред



All Articles