|
Проверка ссылки на активность
Всем привет.
Помогите пожалуйста. Нужен код, который автоматически проверит определенную ссылку на существование и выведет текст. Если ссылка существует, то отобразить один текст, а если не существует, то красным цветом отобразить другой текст. Я в этом чайник. Помогите добрые люди. |
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, время: 22:50. |
|