"a" веб-страницы, когда пользователь уже находится на этой странице?
мм.. это как понять? нужно "отключить" ссылку, если страница которая находится по ней уже открыта в новой вкладке?
я нахожусь на странице a, которая ведёт на страницы b, c, d. я кликаю на ссылку, перехожу на b. на странице b дублируются ссылки на b, c, d?
Прошу читай, я чётко дал мой вопрос.
Лучший способ: если пользователь находится на этой странице, на ней не должно быть ссылки на саму себя.
Ну если это статический сайт то да логично. А если я пишу на динамическом(mvc(c#))? У меня почти что один шаблон для многих страниц.
Так и прекрасно же. Он же знает, с какой страницы пришёл запрос. А значит может динамически сформировать ссылки
links.forEach(link => { if (link.href === currentLink) { return <span>{link.label}</span> } else { return <a href={link.href}>{link.label}</a> } })
понял. ты переусложнил вопрос и я попытался найти в этом смысл, хотя его там не было вопрос был в том, что на странице есть ссылка на саму себя. как предотвратить перезагрузку страницы при клике на эту ссылку? гораздо проще можно было сформулировать)
Я так и сделал в первом же вопросе Как предотвратить повторное открытие текущей страницы при нажатии на ссылку "a" веб-страницы, когда пользователь уже находится на этой странице?
повторное открытие оч странно) перезагрузка окей у меня это ассоциировалось с действиями в браузере типа "открыть в новой вкладке". энивей тебе уже ответили как решить проблему. оно так и делается на программном уровне, на каждом фрейме там свой синтаксис, но логика одна и та же
Обсуждают сегодня