Bonjour,
je suis entrain de developper une application en JSp/JS.
J'ai besoin de mettre a jour une image SVG dans mon code HTML après modification.Pour cela j'utiliser InnerHTML !
voila mon code JS :
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
26
27
28
29
30
31
32
33
34
var processor;
	var xslt;
	var xmlDoc;
	var urlroot="<%=request.getContextPath()%>";
 
	function tri(field,order)
	{
	   alert("entree tri");
		processor.setParameter(null,"field", field);
		processor.setParameter(null,"order", order);
		var resultat=processor.transformToFragment(xmlDoc,document);
 
			alert("on va changer l'image");
			document.getElementById("image").innerHTML=resultat;
			alert("c fait");
 
	}
 
	function tri_init(url,field,order)
	{
	  alert("entree tri_init");
		xslt= document.implementation.createDocument("", "", null);
		xslt.async=false;
		xslt.load(urlroot+"/src/XSLT/by-zoom.xsl");
      alert("xslt loaded");
		processor =new XSLTProcessor();
		processor.importStylesheet(xslt);
      alert("xslt loaded in processor");
		xmlDoc= document.implementation.createDocument("", "", null);
		xmlDoc.async=false;
		xmlDoc.load(urlroot+url);
      alert("xml loaded");
		tri(field,order);
	}

dans ma page JSP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 <iframe id="image" src="<%=request.getContextPath()%>/jsp/images/exemple.svg" height="800" width="99%" frameborder="0">
Le probleme c'est que mon image n'est pas mise à jour !
Quelqu'un a -t-il une idée de ce que ça pourrait être?