Tu as déjà vu fonctionner qqpart ce que tu essayes de faire (la modif en live du .SVG) ?
Tu as déjà vu fonctionner qqpart ce que tu essayes de faire (la modif en live du .SVG) ?
nan , ce qu'il y a dans le net c'est de la modif de fichier XML .
Mais deriirèe le SVG ce n'est que du XML !
c'est pour ça je me disais que ça pourrait aller !!
Bon ,
pour faire un point d'ou on en est :
Avant avec les différentes solutions , le script s'arretait juste avant la ligne de mise a jour !
Maintenant avec mon code j'arrive a passer au dela, cela dit toujours pas de modifs sur l'image :
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
35
36
37
38
39 var processor; var xslt; var xmlDoc; var urlroot="<%=request.getContextPath()%>"; function tri(field,order) { alert("entree tri"); processor.setParameter(null,"zoom", 205); var resultat = processor.transformToFragment(xmlDoc,document); var resultat2="<%=request.getContextPath()%>/jsp/images/edit.jpg" ; alert("on va changer l'image"); document.getElementById("image").innerHTML=resultat; alert("c fait"); } function tri_init(url,field,order) { xmlDoc = new Object ; xslt = new Object ; xmlDoc = document.XMLDocument ; xslt= document.XSLDocument ; 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); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager