Итак, я понимаю, что для получения полного URL-адреса в браузере вам нужно javascript что-то вроде:
var url = window.location.href;
По умолчанию это будет URL-адрес конкурента, например:
http://localhost:3000/contacts/#reference
http://localhost:3000/contacts/item
Если я поместил вышеуказанный код javascript в мой файл application.js
, как я собираюсь вызвать его на моей стороне сервера, как, например, в моем файле /helpers/application_helper.rb
?
Также мне нужно положить мой javascript в функцию, чтобы получить к ней доступ?
Пожалуйста, помогите!
РЕДАКТИРОВАТЬ:
request.fullpath
или request.orginal_url
не будет работать со специальным якорным символом, таким как http://localhost:3000/contacts/#reference
, поэтому я спрашиваю, как я могу передать js на серверную сторону.