Home BlogCFC Internet
Blog Top Sites
solo subscription
flush cache
Login
August 31, 2008

I took Jonny Shaw's excellent Simple JavaScript Calculator and turned it into tag soup. Then I took Peters advice and produced this.









<style>
fieldset {float: left; border: none;}
.b1 {width: 2em;} .b2 {width: 3em;}
</style>
<form name="Calc">
<fieldset> <input name="store" type="hidden" value="" class="fl">
<input id="Calcdisplay" name="Display" type="text" size="30" /></fieldset> <br style="clear:both;" />
<fieldset><input class="b1" type="button" name="1" value="1" OnClick="Calc.Display.value += '1'">
<input class="b1" type="button" name="2" value="2" OnClick="Calc.Display.value += '2'">
<input class="b1" type="button" name="3" value="3" OnClick="Calc.Display.value += '3'"><br style="clear:both;" />
<input class="b1" type="button" name="4" value="4" OnClick="Calc.Display.value += '4'">
<input class="b1" type="button" name="5" value="5" OnClick="Calc.Display.value += '5'">
<input class="b1" type="button" name="6" value="6" OnClick="Calc.Display.value += '6'"><br style="clear:both;" />
<input class="b1" type="button" name="7" value="7" OnClick="Calc.Display.value += '7'">
<input class="b1" type="button" name="8" value="8" OnClick="Calc.Display.value += '8'">
<input class="b1" type="button" name="9" value="9" OnClick="Calc.Display.value += '9'"><br style="clear:both;" />
<input class="b1" type="button" name="C" value="C" OnClick="Calc.Display.value = ''">
<input class="b1" type="button" name="0" value="0" OnClick="Calc.Display.value += '0'">
<input class="b1" type="button" name="=" value="=" OnClick="Calc.Display.value = eval(Calc.Display.value)"></fieldset>
<fieldset>
<input class="b2" type="button" name="+" value="+" OnClick="Calc.Display.value += ' + '">
<input class="b2" type="button" name="-" value="-" OnClick="Calc.Display.value += ' - '"><br style="clear:both;" />
<input class="b2" type="button" name="*" value="*" OnClick="Calc.Display.value += ' * '">
<input class="b2" type="button" name="/" value="/" OnClick="Calc.Display.value += ' / '"><br style="clear:both;" />
<input class="b2" type="button" name="MS" value="MS" OnClick="Calc.store.value = Calc.Display.value ">
<input class="b2" type="button" name="MR" value="MR" OnClick="Calc.Display.value = Calc.Display.value += Calc.store.value"><br style="clear:both;" />
<input class="b2" type="button" name="MC" value="MC" OnClick="Calc.store.value = ''">
</fieldset>
</form>

August 30, 2008

I took Jonny Shaw's excellent Simple JavaScript Calculator and replaced the table with some css just to show how simple it can be

Jonny Shaw's Simple JavaScript Calculator
 


My sys admin changed the default number of concurrent threads from 25 to 55 on a T2000 Solaris container and Coldfusion choked.

He later heard a rumour that the maximum number possible on this Solaris box is 32. Is this true?