cicatrix, коды не совпадают, ну то есть он в сафари не 221, а 421, потому что так-то они в браузерах могут отличаться, где-то в интернете есть табличка с описанием номеров и браузеров.
ioangrozniy, если там не работает, то вероятно никак. Просто считается что давать из js доступ к файлам, если пользователь явно не инициировал это событие не безопасно, в теории злоумышленник ведь может навесить снифать весь буфер обмена, и получить таким образом например доступ к интимным фото. Хотя можно доки по html5 полистать, там есть такая штука как permissions, возможно в chrome к примеру надо сначала разрешение на считывание файлов из буфера обмена получить.