| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 26.02.11 Prihlásený: 03.03.11 Príspevky: 12 Témy: 5 |
Nazdar
Potreboval by som pomoc. Mam kod ktory nacita udaje zo select-u potom zapise do txt suboru a potom spetne ich nacita a zobrazi.
Problem mam s tym ze tabulka v ktorej su nacitane udaje sa zabrayi vnovom okne. Ja by som potreboavl aby sa zobrazilo v tom istom okne kde je aj vyber udajov ktore sa ulozia.
priklad kod
<HTML>
<HEAD><TITLE>SEZ popis prudoveho chranica</TITLE>
<style>
p {font-size:17px;}
</style>
<script language="javascript">
function setOptions(o)
{
var char = document.foo.char;
char.options.length = 0;
var menprud = document.foo.menprud;
menprud.options.length = 0;
var rozprud = document.foo.rozprud;
rozprud.options.length = 0;
if (o == "PFI2")
{
char.options[char.options.length] = new Option('B','B');
char.options[char.options.length] = new Option('C','C');
menprud.options[menprud.options.length] = new Option('6','6');
menprud.options[menprud.options.length] = new Option('10','10');
menprud.options[menprud.options.length] = new Option('16','16');
menprud.options[menprud.options.length] = new Option('20','20');
menprud.options[menprud.options.length] = new Option('25','25');
menprud.options[menprud.options.length] = new Option('32','32');
menprud.options[menprud.options.length] = new Option('40','40');
rozprud.options[rozprud.options.length] = new Option('0.01','100');
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
//if (o == "PFI3")
//{
//char.options[char.options.length] = new Option('C','C');
//menprud.options[menprud.options.length] = new Option('10','10');
//menprud.options[menprud.options.length] = new Option('13','13');
//menprud.options[menprud.options.length] = new Option('16','16');
//rozprud.options[rozprud.options.length] = new Option('0.03','300');
//}
if (o == "PFB2")
{
char.options[char.options.length] = new Option('');
char.options[char.options.length] = new Option('');
menprud.options[menprud.options.length] = new Option('16','16');
menprud.options[menprud.options.length] = new Option('25','25');
menprud.options[menprud.options.length] = new Option('40','40');
menprud.options[menprud.options.length] = new Option('63','63');
rozprud.options[rozprud.options.length] = new Option('0.01','100');
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
if (o == "PFB4")
{
char.options[char.options.length] = new Option('');
char.options[char.options.length] = new Option('');
menprud.options[menprud.options.length] = new Option('16','16');
menprud.options[menprud.options.length] = new Option('25','25');
menprud.options[menprud.options.length] = new Option('40','40');
menprud.options[menprud.options.length] = new Option('63','63');
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
if (o == "5")
{
char.options[char.options.length] = new Option('');
menprud.options[menprud.options.length] = new Option('');
rozprud.options[rozprud.options.length] = new Option('');
}
}
function setOptionss(oo)
{
var TYP1= document.getElementById('TYP');
var typ1=TYP1.value;
var rozprud = document.foo.rozprud;
rozprud.options.length = 0;
if (typ1=="PFI2"&&oo == "32" || typ1=="PFI2"&&oo == "40" )
{
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
if (typ1=="PFI2"&&oo == "6" || typ1=="PFI2"&&oo == "10" || typ1=="PFI2"&&oo == "16" || typ1=="PFI2"&&oo == "20" || typ1=="PFI2"&&oo == "25")
{
rozprud.options[rozprud.options.length] = new Option('0.01','100');
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
if (typ1=="PFB2"&&oo == "16" || typ1=="PFB2"&&oo == "25")
{
rozprud.options[rozprud.options.length] = new Option('0.01','100');
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
if (typ1=="PFB2"&&oo == "40" || typ1=="PFB2"&&oo == "63")
{
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
if (typ1=="PFB4")
{
rozprud.options[rozprud.options.length] = new Option('0.03','300');
rozprud.options[rozprud.options.length] = new Option('0.1','10');
rozprud.options[rozprud.options.length] = new Option('0.3','30');
rozprud.options[rozprud.options.length] = new Option('0.5','50');
}
}
</script>
</HEAD>
<BODY >
<hr>
<table border="0">
<tr>
<td style="text-align:right;" valign="top"><img src="logo-sez-1-male.jpg"></td>
<td WIDTH=900 style="text-align:center;" valign="center"><p><font size="10">POPIS PRÚDOVÉHO CHRÁNIČA</font></p></td>
</tr>
</table>
<hr>
<p><strong>Vyberte požadovaný typ prúdového chrániča a stlačte Uložiť</strong></p>
<form name=foo>
<table border="0" cellpadding="10" cellspacing="10">
<tr>
<th><div style="line-height:0px;font-size:17px;">Typ chrániča:</div></th>
<th><div style="padding-top:0px; font-size:16px;">Vypínacia charakteristika:</div></th>
<th><div style="padding-top:0px; ">Menovitý prúd In[A]:</div></th>
<th><div style="padding-top:0px;font-size:17px;">Rozdielový prúd: </div></th>
<th><div style="padding-top:0px;font-size:17px; "></div></th>
<th><div style="padding-top:0px;font-size:17px; ">Napätie: </div></th>
</tr>
<tr>
<td style="text-align:center;" valign="top">
<div style="padding:0px 0px 3px 0px;">
<select id='TYP' style="width:100px;font-size:25px;" size=1 name="typ" onchange="setOptions(document.foo.typ.options[document.foo.typ.selectedIndex].value);" >
<option value="PFI2" >PFI2</option>
<option value="PFB2" >PFB2</option>
<option value="PFB4" >PFB4</option>
<option value="5" >X</option>
</select>
</td>
<td style="text-align:center;" valign="top">
</div><div style="padding:0px 0px;">
<select id='CHAR' style="width:50px;font-size:25px;" size=1 name="char" >
<option value="B">B</option>
<option value="C">C</option>
</select>
</td>
<td style="text-align:center;" valign="top">
</div><div style="padding:0px 0px;">
<select id='MENPRUD' style="width:60px;font-size:25px;" size=1 name="menprud" onchange="setOptionss(document.foo.menprud.options[document.foo.menprud.selectedIndex].value);">
<option value="6" >6</option>
<option value="10" >10</option>
<option value="16" >16</option>
<option value="20" >20</option>
<option value="25" >25</option>
<option value="32" >32</option>
<option value="40" >40</option>
<option >...</option>
</select>
</td>
<td WIDTH=170 style="text-align:center;" valign="top">
</div><div style="padding:0px 0px;">
<select id='ROZPRUD' style="width:160px;font-size:25px;" size=1 name="rozprud" >
<option value="100" > 0.01</option>
<option value="300" > 0.03</option>
<option value="10" > 0.1</option>
<option value="30" > 0.3</option>
<option value="50" > 0.5</option>
</select>
</div><div style="padding:3px 0px;">
</td>
<td WIDTH=170 style="text-align:center;" valign="top">
</td>
<td WIDTH=170 style="text-align:center;" valign="top">
</div><div style="padding:0px 0px;">
<select style="width:135px;font-size:25px;" size=1 name="nape" >
<option value="1" >230V</option>
<option value="2" >400V</option>
</select>
</div><div style="padding:3px 0px;">
</td>
</tr>
</table>
<button style="height: 60px; width: 400px;font-size:35px;" type=button name=vytvor>Uložiť nastavený typ</button>
</form>
<script>
var formular = document.forms.foo;
var TYP1= document.getElementById('TYP');
var CHAR1= document.getElementById('CHAR');
var MENPRUD1= document.getElementById('MENPRUD');
var ROZPRUD1= document.getElementById('ROZPRUD');
formular.vytvor.attachEvent("onclick", function()
{
typ1=TYP1.value;
char1=CHAR1.value;
menprud1=MENPRUD1.value;
rozprud1=ROZPRUD1.value;
var fso = new ActiveXObject("Scripting.FileSystemObject"),
subor = fso.CreateTextFile("C:\\parametre_prudoveho_chranica.txt", true),
volbatyp = formular.typ.options[formular.typ.options.selectedIndex],
volbachar = formular.char.options[formular.char.options.selectedIndex],
volbamenprud = formular.menprud.options[formular.menprud.options.selectedIndex],
volbarozprud = formular.rozprud.options[formular.rozprud.options.selectedIndex],
volbanape = formular.nape.options[formular.nape.options.selectedIndex],
pole = formular.pole;
subor.WriteLine(volbatyp.innerHTML);
subor.WriteLine(volbachar.innerHTML+volbamenprud.innerHTML);
subor.WriteLine(volbarozprud.innerHTML);
subor.WriteLine(volbanape.innerHTML);
subor.WriteLine(volbamenprud.innerHTML+"A");
subor.Close();
txtFile = fso.OpenTextFile("C:\\parametre_prudoveho_chranica.txt",1);
fText = txtFile.ReadLine();
fText1 = txtFile.ReadLine();
fText2 = txtFile.ReadLine();
fText3 = txtFile.ReadLine();
txtFile.Close();
fso=null;
var NASTAVENY=("Nastavený typ ističa je:".bold());
document.write('<center><table width="75%" border="1">');
document.write('<tr align="center"><td>'+NASTAVENY+'<\/td><\/tr>');
document.write('<tr align="center"><td>Typ:'+fText+'<\/td><\/tr>');
document.write('<tr align="center"><td>Počet pólov:'+fText1+'<\/td><\/tr>');
document.write('<tr align="center"><td>Prúd:'+fText2+'A<\/td><\/tr>');
document.write('<tr align="center"><td>Napätie:'+fText3+'<\/td><\/tr>');
document.write('<\/table><\/center>');
});
</script>
</BODY>
</HTML>
dikes
|
|
Registrovaný: 29.07.10 Prihlásený: 25.12.16 Príspevky: 92 Témy: 24 |
nediv sa ze ti nik neodpovedal ... myslis ze kto ma cas studovat cudzie kody? skus strucnejsie
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 21.06.2011 6:29 | |
|
nie nie mal si mu napisat ze zdrojovy kod sa dava do bbTagov Kód: .. a potom si to moze bars kto skopirovat a spustit ale aj tak ta poziadavka s oknom kde je vyber je podla mna blbost .. aj cele to kedze formular ma len pomenovanie a ziadne action ani nic .. ziadnym sposobom neposielas udaje ani nevie nik jak to a cim zapisujes atd...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| obrazky vopred nacitane do pamate & zaheslovanie stranky v JavaScript, VBScript, Ajax | 10 | 1047 | 08.07.2010 20:52 coldak | | "nacitane" menu v JavaScript, VBScript, Ajax | 1 | 346 | 17.02.2010 21:55 andreas | | Tlačítko Zobraziť v HTML, XHTML, XML, CSS | 5 | 342 | 05.10.2013 20:00 majky358 | | Skryť/Zobraziť - Funkcia v JavaScript, VBScript, Ajax | 5 | 816 | 16.11.2010 14:19 zaciatocnik | | zobraziť uložené heslá v Operačné systémy Microsoft | 1 | 405 | 12.11.2014 17:48 hanesovic | | ako zobrazit registre v Operačné systémy Microsoft | 1 | 501 | 14.09.2009 16:32 Milan.H | | Zobrazit len raz v PHP, ASP | 17 | 888 | 21.12.2008 15:34 Tominator | | Zobrazit polozky do kruhu v HTML, XHTML, XML, CSS | 3 | 423 | 12.04.2012 9:19 Ďuri | | tablet zobrazit na TV v Smartfóny a tablety | 5 | 308 | 29.11.2014 13:34 kraken8 | | po kliku zobraziť text v JavaScript, VBScript, Ajax | 2 | 454 | 13.07.2009 19:29 Draex | | neche mi zobrazit meno v PHP, ASP | 7 | 890 | 08.07.2006 14:55 scooby | | nejdu zobrazit skryte priecinky v Operačné systémy Microsoft | 9 | 1706 | 27.05.2009 15:39 FERDA23 | | Ako zobraziť******(skrite) heslo v Smartfóny a tablety | 8 | 945 | 05.03.2016 11:19 SKRiPT | | Niektore stranky nechce zobrazit v Siete | 1 | 716 | 14.02.2013 15:17 walther | | Zobrazit vzdy rovnkay pocet cifier v PHP, ASP | 3 | 425 | 14.11.2009 13:48 KViki | | Zobrazit data z databazy + obrazky v PHP, ASP | 2 | 347 | 27.08.2014 11:55 pecado |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|