Hallo,da ich von Javascript recht wenig verstehe aber es für eine Anwendung brauche habe ich das recht ähnliche promillerechnerskript das ich hier gefunden habe versucht zu modifizieren,leider läuft es nicht.
Der Pressluftbedarf für eine Sägemaschine soll aufgrund der enthaltenen Kenndaten errechnet werden: Pi/4 * Zylinderanzahl * Zylinderdurchmesser(in mm) * Zylinderlänge(in mm) * Anzahl der Takte pro Minute * 2 * 6/1000000.
Würde mich freuen wenn jemand mal nen Blick auf den Quelltext wirft und mir n paar tipps geben könnte.
<HTML>
<HEAD>
<TITLE>Rechner zur Ermittlung des Pressluftbedarfs</TITLE>
<center>
<meta http-equiv="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<meta http-equiv="expires" content="0">
<meta http-equiv="Language" CONTENT="de">
<meta name="author" CONTENT="Created by Markus Wolf">
<meta name="description" content="Rechner zur Ermittlung des Pressluftbedarfs Demo">
<meta name="keywords" content="Pressluft, Rechner">
<meta name="robots" content="follow,index">
<style type="text/css">
<!--
BODY { FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; }
TR { FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; }
TD { FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; }
P { FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; }
TEXTAREA { BORDER-COLOR: #6C7B9C; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10px; }
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:hover {color: #ff8000;text-decoration: underline}
-->
</style>
</head>
<body bgcolor="#ffffff" text="#000000" link="#CC2F2F" vlink="#CC2F2F" alink="#CC2F2F">
<p>
<table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor="#eef3f5"><tr>
<td><B><FONT color="#005880">Rechner zur Ermittlung des Pressluftbedarfs</FONT></B>
</td>
<center><img src="\Dokumente und Einstellungen\Admin\Eigene Dateien\Eigene Bilder"></center>
<td align=right><a href="Javaacript:close();">Fenster schliessen</a></td>
</tr></table>
</p>
<p>
<script language="Javascript">
<!--
function berechnefeld(Eingabe)
{
if (Eingabe.value != null && Eingabe.value.length != 0) {
Eingabe.value = eval(Eingabe.value);
}
}
form.rfak.value=Math.round(form.zylinder.value * 0,785375 * form.takte.value * form.durchmesser.value * form.laenge.value *2 *6/1000000 )/10. ;
form.rfak.value = r ;
function loescheform(form)
{
form.zylinder.value = "";
form.durchmesser.value = "";
form.laenge.value = "";
form.takte.value = "";
form.funktion.value ="";
form.rfak.value ="";
}
function fensterA(seite)
{
msgWindow=open(seite,'displayWindow','toolbar=no,width=700,height=700,directories=no,status=no,scrollbars=yes,resize=no,menubar=no')
}
//-->
</script>
<body onload="window.resizeTo(75 0,600)">
<form name=alk>
<table width="1" border="2" cellspacing="0" cellpadding="20" align="center">
<tr>
<td colspan="5" align="left"> <b>Bitte geben sie die Kenndaten in die Felder ein</b></td>
</tr>
<tr>
<td align="center"><b>Funktion</b>
</td>
<td align="center"><b>Takte pro Minute</b>
</td>
<td align="center"><b>Anzahl Zylinder</b>
</td>
<td align="center"><b>Zylinderdurchmesser</b>(in mm)</td>
<td align="center"><b>Zylinderlänge in (in mm)</b></td>
</tr>
<tr>
<td align="center"><input type=text name=funktion size=15 onchange=berechnefeld(this)></td>
<td align="center"><input type=text name=takte size=15 onchange=berechnefeld(this)></td>
<td align="center"><input type=text name=zylinder size=15 onchange=berechnefeld(this)></td>
<td align="center"><input type=text name=durchmesser size=15 onchange=berechnefeld(this)></td>
<td align="center"><input type=text name=laenge size=15 onchange=berechnefeld(this)></td>
</tr>
<tr>
<tr>
<td colspan="5" align="right"><input type="button" value="Rechnen" onClick=berechneform(this.form)> <input type="reset" value="Löschen" onClick=loescheform(this.form)> </td>
</tr>
<tr>
<td colspan="5">Der Pressluftbedarf beträgt<input type=text name=rfak size=4 onfocus=this.blur()>. Liter/min </tr>
</td>
</tr>
</table>
</form>
</body>
</p>
</body>
</html>
Datum: 18.10.2005-14:26
