QueryDocumentDelete in HTTP for iNotes, Verse and Traveler

Hello. Is it possible to prevent the deletion of documents in the browser, leaving the possibility of deleting only in the Lotus client, without changing the "ACL" and the “Maximum Internet Name and Password” setting?

In details:
When deleting letters, I enter a field with the name of the person who deleted the letter and other information. To do this, I use the "QueryDocumentDelete" event in the "Database Script". However, this handler does not work in "iNotes", "Versу" and "Traveler".

Perhaps there are some parameters that prohibit the deletion of documents only on the WEB or for the HTTP service?

Or please tell me how to correctly handle the deletion event in "iNotes", "Verse" and "Traveler"?