У меня проблемы с главным меню на веб-сайте ASP.NET. Я хочу, чтобы, когда пользователь нажимал на ссылку, она меняла цвет на черный и оставалась черной до тех пор, пока пользователь не нажмет на другие ссылки.
Другими словами: я хочу выделить выбранную ссылку.
До сих пор у меня это работало с использованием некоторого обходного JavaScript (следует подумать об использовании jQuery вместо этого, я думаю), но проблема в том, что стиль не сохраняется при обратной передаче страницы (или так кажется ...) *
Мой текущий JavaScript:
<script type="text/javascript">
var last = "none";
function LinkSelector(link) {
if (last != "none") {
document.getElementById(last).className = "NormalLink";
}
document.getElementById(link).className = "ActiveLink";
last = link;
}
</script>
Как я уже писал, при щелчке он, безусловно, меняет имя класса, но при загрузке новой страницы не может оставаться таким.
Кто-нибудь нашел обходной путь? :)
Заранее спасибо.
Всего наилучшего,
Бо