L'import depuis la textarea marche enfin. Cependant il repose sur DOMParser, qui n'est pas un standard.
Test de chemin inverse DOM>texte, mais lui aussi basé sur une classe non-standard : XMLSerializer
This commit is contained in:
parent
884395c8ee
commit
affbc89f50
1 changed files with 3 additions and 2 deletions
|
|
@ -90,7 +90,7 @@
|
||||||
<legend>Charger un strip depuis du code XML</legend>
|
<legend>Charger un strip depuis du code XML</legend>
|
||||||
<label for="xml_area">nom</label>
|
<label for="xml_area">nom</label>
|
||||||
<textarea id="xml_area" name="xml_area" rows="15" cols="130">code</textarea>
|
<textarea id="xml_area" name="xml_area" rows="15" cols="130">code</textarea>
|
||||||
<input type="button" value="Charger" id="xml_area_validation"/>
|
<input type="submit" value="Charger" id="xml_area_validation"/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -638,7 +638,7 @@
|
||||||
return xmlDoc.responseXML;
|
return xmlDoc.responseXML;
|
||||||
}
|
}
|
||||||
function getXmlFromText(txt) {
|
function getXmlFromText(txt) {
|
||||||
var xmlDoc = new XML(txt);
|
var xmlDoc = new DOMParser().parseFromString(txt,"text/xml");
|
||||||
return xmlDoc;
|
return xmlDoc;
|
||||||
}
|
}
|
||||||
function parseStrip(xmlFile) {
|
function parseStrip(xmlFile) {
|
||||||
|
|
@ -671,6 +671,7 @@
|
||||||
strip.ajouterCase(kase);
|
strip.ajouterCase(kase);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
alert(new XMLSerializer().serializeToString(xmlFile));
|
||||||
return strip;
|
return strip;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
Loading…
Add table
Add a link
Reference in a new issue