Запретить пользователю открывать изображение в новой вкладке (приложение Rails) - PullRequest
0 голосов
/ 24 августа 2018

Я отображаю изображение в своем приложении на Rails следующим образом:

 = link_to image_tag(image.url), image_path(image.id)

Я хочу запретить пользователю открывать это изображение на новой вкладке.

Как мне этого добиться?

1 Ответ

0 голосов
/ 24 августа 2018

У вас есть несколько вариантов: -

  1. Отключить щелчок правой кнопкой мыши - но пользователи по-прежнему могут получить URL-адрес изображения через исходный файл.

  2. Установите изображение в качестве фона элемента HTML - но оно также имеет то же ограничение, что и первая проблема.

  3. Используйте программное обеспечение для работы с изображениями, такое как imagemagik и т. Д., Чтобы уменьшить размер и качество изображения..

  4. Добавление водяных знаков с помощью программного обеспечения для работы с изображениями, например imagemagik.

Как использовать imagemagik

Как добавить водяные знаки с помощью imagemagik

Может быть много других решений

Этот ответ относится только к вашему комментарию для решения проблемы авторских прав.

Дляотключение правого клика на этой странице: - https://www.conceptinfoway.net/disable-right-click-on-particular-element-like-textbox-text-area/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...