Código HTML:
<html> <head> <title>Calculadora</title> <script language="JavaScript1.2"> <!-- var ie=document.all var ns6=document.getElementById&&!document.all var dragapproved=false var z,x,y function move(e) { if (dragapproved) { z.style.left=ns6? temp1+e.clientX-x: temp1+event.clientX-x z.style.top=ns6? temp2+e.clientY-y : temp2+event.clientY-y return false } } function drags(e) { if (!ie&&!ns6) return var firedobj=ns6? e.target : event.srcElement var topelement=ns6? "HTML" : "BODY" while (firedobj.tagName!=topelement&&firedobj.className!="drag") { firedobj=ns6? firedobj.parentNode : firedobj.parentElement } if (firedobj.className=="drag") { dragapproved=true z=firedobj temp1=parseInt(z.style.left+0) temp2=parseInt(z.style.top+0) x=ns6? e.clientX: event.clientX y=ns6? e.clientY: event.clientY document.onmousemove=move return false } } document.onmousedown=drags document.onmouseup=new Function("dragapproved=false") //--> </script> <style type="text/css">.drag { CURSOR: hand; POSITION: relative } </style> </head> <body bgcolor="000000"> <center> <!--Calculadora--> <form name="Calculadora"> <div class="drag" id="calc" name="arrastrame" style="width: 169; height: 176"> <table border="0" align="center" width="10%" bgcolor="000000"> <tr> <td> </td> <td colspan="3" bgcolor="000000"> .......<input type="button" value="Acerca de" name="acerca_de" onClick="alert('Esta calculadora está hecha en JAVA por gualloX, visita http://ciberia.ya.com/descargas1link!')"> </td> <td bgcolor="000000"> <center><input type="button" value=" X " name="cerrar" title="Cerrar" onClick="window.close();"</center> </td> </tr> <tr> <td colspan="5" bgcolor="FFFF00"> <center><input style="color: ff0000; background: 000000" value="0" size="29" name="Pantalla_resultados" title="Pantalla"></center> </td> </tr> <tr> <td colspan="5" bgcolor="00ff00"> <center><textarea style="color: 000000; background: 00ff00" name="Pantalla" cols="23" rows="5"></textarea></center> </td> </tr> <tr> <td bgcolor="ccffcc"> <center><input type="button" value=" ·7· " name="siete" onClick="Pantalla.value +='7'"></center> </td> <td bgcolor="cc33cc"> <center><input type="button" value=" ·8· " name="ocho" onClick="Pantalla.value +='8'"></center> </td> <td bgcolor="66cc33"> <center><input type="button" value=" ·9· " name="nueve" onClick="Pantalla.value +='9'"></center> </td> <td bgcolor="003399"> <center><input type="button" value=" / " name="dividir" title="Dividir" onmouseover="ayuda.value ='Inserta el signo de division en la pantalla de operaciones para poder agregar un divisor'" onmouseout="ayuda.value =''" onClick="Pantalla.value +='/'"></center> </td> <td bgcolor="ff0000"> <input type="reset" value=" CE " name="borrar" title="Borrar datos" onmouseover="ayuda.value ='Borra los datos que aparecen tanto en la pantalla de resultados como en la de operaciones'" onmouseout="ayuda.value =''"> </td> <td colspan="5"> <input type="checkbox" name="arrastrable_no" onClick="if(this.checked)"><font color="ffffff">Arrastrable</font> </td> </tr> <tr> <td bgcolor="66cc33"> <center><input type="button" value=" ·4· " name="cuatro" onClick="Pantalla.value +='4'"></center> </td> <td bgcolor="003399"> <center><input type="button" value=" ·5· " name="cinco" onClick="Pantalla.value +='5'"></center> </td> <td bgcolor="ff0000"> <center><input type="button" value=" ·6· " name="seis" onClick="Pantalla.value +='6'"></center> </td> <td bgcolor="ccffcc"> <center><input type="button" value=" * " name="multiplicar" title="Multiplicar" onmouseover="ayuda.value ='Inserta el signo de multiplicación en la pantalla de operaciones para poder agregar un factor'" onmouseout="ayuda.value =''"onClick="Pantalla.value +='*'"></center> </td> <td bgcolor="cc33cc"> <center><input type="button" value="(-" name="numero_negativo" onClick="Pantalla.value +='(-'"><input type="button" value=")" name="cerrar_negativo" onClick="Pantalla.value +=')'"></center> </td> </tr> <tr> <td bgcolor="ff0000"> <center><input type="button" value=" ·1· " name="uno" onClick="Pantalla.value +='1'"></center> </td> <td bgcolor="ccffcc"> <center><input type="button" value=" ·2· " name="dos" onClick="Pantalla.value +='2'"></center> </td> <td bgcolor="cc33cc"> <center><input type="button" value=" ·3· " name="tres" onClick="Pantalla.value +='3'"></center> </td> <td bgcolor="66cc33"> <center><input type="button" value=" - " name="restar" onmouseover="ayuda.value ='Inserta el signo menos en la pantalla de operaciones para poder agregar un sustraendo'" onmouseout="ayuda.value =''" onClick="Pantalla.value +='-'"></center> </td> <td bgcolor="003399"> <center><input type="button" value="(" name="abrir_parentesis" onmouseover="ayuda.value ='Abre Parentesis en la pantalla de operaciones para dar prioridad a las mismas'" onmouseout="ayuda.value =''" onClick="Pantalla.value +='('"><input type="button" value=")" name="cerrar_parentesis" title="Cerrar Paréntesis" onmouseover="ayuda.value ='Cierra Parentesis en la pantalla de operaciones'" onmouseout="ayuda.value =''"onClick="Pantalla.value +=')'"></center> </td> </tr> <tr> <td bgcolor="cc33cc"> <center><input type="button" value=" PI " name="pi" title="Insertar PI: 3.14159265" onmouseover="ayuda.value ='Inserta el valor de PI (3.14159265) en la pantalla de operaciones'" onmouseout="ayuda.value =''" onClick="Pantalla.value +='3.14159265'"> </td> <td bgcolor="66cc33"> <center><input type="button" value=" ·0· " name="cero"onClick="Pantalla.value +='0'"></center> </td> <td bgcolor="003399"> <center><input type="button" value=" . " name="punto" onmouseover="ayuda.value ='Inserta un punto en la pantalla de operaciones para poner uno o mas decimales'" onmouseout="ayuda.value =''" onClick="Pantalla.value +='.'"> </td> <td bgcolor="ff0000"> <center><input type="button" value=" + " name="sumar" onmouseover="ayuda.value ='Inserta el signo mas en la pantalla de operaciones para poder agregar un sumando'" onmouseout="ayuda.value =''" onClick="Pantalla.value +='+'"></center> </td> <td bgcolor="ccffcc"> <center><input type="button" value=" = " name="resultado" title="Mostrar Resultado" onmouseover="ayuda.value ='Muestra el resultado de la operación en la pantalla de resultados'" onmouseout="ayuda.value =''" onClick="Pantalla_resultados.value = eval (Pantalla.value)"></center> </td> </tr> </form> <tr> <td colspan="5" bgcolor="FFFF00"> <center><textarea style="color: ffffff; background: 3300cc" name="ayuda" cols="23" rows="6"></textarea></center> </td> </tr> <tr> <td bgcolor="00ff00" colspan="5"> <center>*-*-*-*-*-*-*-*-*-*-*-*-*-*-*</center> </td> </tr> </table> </center> </form> </body> </html> <!--hecha por gualloX-->
O tambien me sirve: Que la funcion "drags" deje de funcionar?