У меня довольно стандартная навигация для сайта. Основная навигация - это ul, с несколькими вложенными ul. Я просто хочу динамически отключить ссылку, когда пользователь уже находится на этой странице.
Так что, если я на главной странице, ссылка на домашнюю страницу должна быть отключена. Если я нахожусь на странице контактов, ссылка на страницу контактов должна быть отключена.
Я не хочу полностью удалять ссылку, просто удалите href из якоря или просто отключите сам якорь. Есть ли быстрое, изящное и элегантное решение для этого в XHTML, CSS, JavaScript или php. Я также хотел бы, чтобы решение было дружественным по всем направлениям, а не только для современных браузеров (вы можете прочитать, IE 6).
Я действительно думал об установке переменной пути на каждой странице, а затем о создании оператора if для каждой ссылки, но это кажется ужасно утомительным и глупым. Но эй, это сделало бы работу.