ehm, considera che di solito si fa:
invio
shift + invio (nel senso che si preme shift e POI si preme invio)
Per questo devi fare così:
Codice PHP:
var pressedShift = false;
window.onkeydown = function(e){
var evt = window.event ? window.event : e;
var keyCode = evt.keyCode;
if(keyCode == 16) //Shift
pressedShift = true;
else if(keyCode == 13 || keyCode == 3)
{
if(pressedShift)
{
//Fai l'azione per shift + invio
}
else
{
//Fai l'azione solo invio
}
}
}
window.onkeyup = function(e){
var evt = window.event ? window.event : e;
var keyCode = evt.keyCode;
if(keyCode == 16) //Shift
pressedShift = false;
}