|
Проверка ссылки на активность
Всем привет.
Помогите пожалуйста. Нужен код, который автоматически проверит определенную ссылку на существование и выведет текст. Если ссылка существует, то отобразить один текст, а если не существует, то красным цветом отобразить другой текст. Я в этом чайник. Помогите добрые люди. |
http://htmlbook.ru/css/active + content: attr() позволит это сделать без скриптов.
|
Простите наверно не правильно выразился. Скрипт должен проверить существование ссылки.
|
Цитата:
Если считать активной существующие ссылки, следовательно несуществующие неактивными будут, то какой же у них может быть текст? |
Проверить надо внешнюю ссылку. (Ссылка на другой сайт)
Если она существует, то выдать указанный текст. Если не существует, то выдать другой указанный текст но уже красным цветом. И это должно происходит автоматически, то есть без каких либо нажатий. |
Наконец-то добрались до истины. )
$('a').each(function() { //здесь проверяйте значение атрибута href - this.href //если домен ссылки не равен домену сайта, значит внешняя ссылка }) Или с JS вообще проблемы и самостоятельно не ...? |
Как я уже честно признался полный чайник.
Помогите пожалуйста с полным кодом. Кроме вас тут никто не отозвался. Заранее благодарю. |
Ну на jQuery это так:
$(function() { var host = location.hostname; $('a').each(function() { if(!~this.href.indexOf(host)) //это внешние ссылки, что-то делаем else //иначе своя ссылка, что-то делаем }) }) А вот что делаем ... ? |
Цитата:
Похоже под "активной" ссылкой подразумевается то, что страница, на которую она указывает - существует. |
А куда вставить ссылку? Нужно проверить определенную ссылку.
Куда вставить текст "Существует" и "Не существует" (красным цветом) :( |
Часовой пояс GMT +3, время: 11:45. |
|