Вы можете уведомить AJAX до начала загрузки файла, а затем сохранить номер либо в сеансе на сервере, либо, если вы действительно хотите добавить столбец в базу данных.
Однако есть обработчик события onabortпонимание в том, что это только для элементов img.Вы можете попробовать и посмотреть, будет ли это работать для различных движков рендеринга (Gecko: Firefox, Presto: Opera, Trident: MSIE, WebKit (forks): Chrome / Safari.
<form onabort="alert('the onabort event worked on this form?');">
Есть отправкахотя это событие, так что вы можете попытаться объединить его в качестве точки START, а затем записать, если пользователь нажмет управляющую клавишу ...
if (window.addEventListener) {document.addEventListener('keydown',keyPressed,false);}
else {document.attachEvent('onkeydown',keyPressed);}
function keyPressed(evt)
{
var e = evt || event;
var key = e.which || e.keyCode;
switch (key)
{
// Esc
case 27:
alert('escape key pressed');
break;
case 76://L
alert('L key pressed');
break;
}
}