| 
				HTML to XML with javascript
			 Доброво времени суток всем, если кто может памоч буду очень благодарен так как я неексперт в яваскрипте, имеетса скрипт: 
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 <HTML>
 <HEAD>
 <TITLE> New Document </TITLE>
 <style type="text/css">
 <!--
 .asd {
 text-align: center;
 }
 -->
 </style>
 </HEAD>
 <BODY>
 <form>
 <p class="asd">Vaizdavimo parametrai</p>
 <p>height:   
 <input type="text" id="t1" size="20px">
 width:   
 <input type="text" id="t2" size="20px">
 </p>
 <p>height:   
 <input type="text" id="t4" size="20px">
 width:   
 <input type="text" id="t5" size="20px">
 </p>
 <p>height:   
 <input type="text" id="t6" size="20px">
 width:   
 <input type="text" id="t7" size="20px">
 </p>
 <p>Pasirinkite teksto fonta</p>
 <p>
 <label>
 <select name="l2" id="l2">
 <option selected value="Tahoma">Tahoma</option>
 <option value="Cheri">Cheri</option>
 <option value="TimesNewRoman">Times New Roman</option>
 <option value="Arial">Arial</option>
 </select>
 </label>
 </p>
 <p>Pasirinkite teksto dydi
 <label>
 <select name="dydis" id="dydis">
 <option value="8">8</option>
 <option value="10">10</option>
 <option value="12">12</option>
 <option value="14">14</option>
 <option value="16">16</option>
 <option value="18">18</option>
 <option value="20">20</option>
 <option value="22">22</option>
 <option value="24">24</option>
 <option value="26">26</option>
 <option value="28">28</option>
 <option value="30">30</option>
 </select>
 </label>
 </p>
 <p>Iveskite nuotraukos trukme
 <label>
 <select name="trukme" id="trukme">
 <option value="1000">1 sek.</option>
 <option value="2000">2 sek.</option>
 <option value="3000">3 sek.</option>
 <option value="4000">4 sek.</option>
 <option value="5000">5 sek.</option>
 </select>
 </label>
 </p>
 <p> </p>
 <p>
 <input type="button" id="b1" value="Sukurti nustatymus" onClick="saveXML()">
 </p>
 </form>
 <SCRIPT LANGUAGE="JavaScript">
 <!--
 function saveXML() //Creates XML File
 {
 var TristateFalse = 0;
 var ForWriting = 2;
 myActiveXObject = new ActiveXObject("Scripting.FileSystemObject");
 myActiveXObject.CreateTextFile("nuostatos.xml");
 file = myActiveXObject.GetFile("nuostatos.xml");
 text = file.OpenAsTextStream(ForWriting, TristateFalse);
 var stringText="<?xml version='1.0' encoding='utf-8'?> ";
 stringText+="\n<data>";
 stringText+="\n<size>";
 
 stringText+="\n<mode>";
 stringText+="\n<height>"+document.getElementById('  t1').value+"</height>";
 stringText+="\n<width>"+document.getElementById('t  2').value+"</width>";
 stringText+="\n</mode>";
 
 stringText+="\n<mode>";
 stringText+="\n<height>"+document.getElementById('  t4').value+"</height>";
 stringText+="\n<width>"+document.getElementById('t  5').value+"</width>";
 stringText+="\n</mode>";
 
 stringText+="\n<mode>";
 stringText+="\n<height>"+document.getElementById('  t6').value+"</height>";
 stringText+="\n<width>"+document.getElementById('t  7').value+"</width>";
 stringText+="\n</mode>";
 
 
 stringText+="\n</size>\n";
 stringText+="\n<font>";
 
 stringText+="\n<name>"+document.getElementById('l2  ').value+"</name>";
 stringText+="\n<size>"+document.getElementById('dy  dis').value+"</size>";
 
 stringText+="\n</font>\n";
 stringText+="\n<configuration>";
 stringText+="\n<dir><![CDATA[duomenys/]]></dir>";
 stringText+="\n<loop>true</loop>\n";
 
 stringText+="\n<time>"+document.getElementById('tr  ukme').value+"</time>\n";
 stringText+="\n</configuration>";
 stringText+="\n</data>";
 
 text.Write(stringText);
 text.Close();
 }
 // -->
 </SCRIPT>
 </BODY>
 </HTML>
 
 
 Надо штобы он работал и на других браузерах, так как скрипт работает только на ие и фаил xml создавался тамже от куда запускаетса етот html, очень прошу памочь.
 			 Последний раз редактировалось valerty, 31.03.2010 в 02:39.
 |