Можно ли сделать запись экрана с помощью js?
Нельзя. И так есть куча способов следить за пользователем. Зачем запись?
Записать видео окна браузера на js нельзя. Вы можете сохранять логи различных действий пользователя и отправлять на сервер.