Ну, Javascript не может этого сделать, поскольку он работает только на стороне клиента, и даже там у него не будет доступа ни к какому хранилищу, кроме Cookies или HTML5 Offline Storage.
Вам нужно будет объединить это с чем-то на стороне сервера, например, использовать загрузчик ресурсов, такой как yepnope.js , и запустить событие, используя обратный вызов, при условии, что запись журнала будет вестись через сервер. со стороны языка.