Problema resuelto, aqui el codigo, comprobado en IE7, FF3, Opera 9.27 y Safari 3.1.2:
Cita: <head>
function darle_enter(e)
{
var keynum
if(window.event) // IE
{
keynum = e.keyCode
}
else // Netscape/Firefox/Opera
{
keynum = e.which
}
if (keynum==13){
alert("eso fue un ENTER");
}
}
</head>
<body>
<input type="text" onkeypress="return darle_enter(event)" />
</body>