Добрый день, подскажите, пожалуйста, как сделать так:
1. Есть главная страница с логотипом с a href на главную
2. Есть страница контакты, так же с логотипом с a href (если нажать попадаешь на главную)
Как сделать так что если мы находимся на главное то ссылка не работает, а если переходим на страницу контакты, то ссылка активна и мы можем перейти на главную!
эффективнее в плане SEO, если у неё прописал атрибут alt='...'. В этом случае Яндекс и Гугль используют текст из alt в качестве анкора ссылки, и будут передавать вес по этому ключу на главную страницу (только не спамьте ключами!).
Также у картинки можно прописать атрибут title='...' - он используется в поиске по изображениям в Яндексе.
убрать значение href на главной, нет? еще можно через js смотреть значение url страницы и отсюда плясать. можно клики обрабатывать. да много что можно. но лучше просто убрать href.
Дмитрий, через window.location.href получаем адрес страницы. в нем ищем 'contacts', например. если находим - значит это страница с контактами, всё норм. если нет, берем элемент, в котором у нас лежит логотип и этому элементу выставляем значение href="#". чтоб наверняка, функцию поиска лучше поместить в setInterval, и при нахождении искомого - интервал убивать.