X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема с кодом! Проверки ссылок!!!!
valera_hb
valera_hb
Topic Starter сообщение 18.12.2010, 0:50; Ответить: valera_hb
Сообщение #1


Здравствуйте!
Помогите найти ошибку!!!
Вообще должно происходить проверка внешних и внутришних ссылок и при переходе на внешние спрашивать разрешение для перехода!!!

это html файл
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta content="text/html charset=utf-8" http-equiv="Content-Type" />
<title>Untitled Page</title>
<script type="text/javascript" src='connect_события.js'></script>
</head>
<body>
<a href='http://google.com'>Google</a><br />
<a href='http://yandex.ru'>Yandex</a><br />
<a href='http://rambler.ru'>Rambler</a>
<br /><br />
<a href='array.html'>Массивы</a><br />
<a href='date.html'>Часики не рабочие</a><br />
<a href='Oclock.html'>Время</a><br />
</body>
</html>

вот connect_события.js файл
window.onload = initlinks;

function initlinks() {
var links = document.getElementsByTagName('a');

for (var i = 0; i < links.length; i++) {
if (links.item(i).href.toLowerCase().indexOf('http://' + document.domain) != 0)
links.item(i).onClick = LinkClick;


}
}

function LinkClick() {
if (confirm('Вы действительно хотите покинуть страницу???'))
return true;

return false;
}
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rocknroll_hb
rocknroll_hb
сообщение 20.1.2011, 16:55; Ответить: rocknroll_hb
Сообщение #2


Привет!

Курсик Дениса Хомича смотрел?

В общем я тоже запарился на этом и решил погуглить. Даже зарегился из за тебя)))

Я не пока не понял почему у нас разные результаты выполнения с автором, но вот решения траблы:

for (var i = 0; i < links.length; i++) {
if (links.item(i).href.toLowerCase().indexOf('http://' + document.domain) == 0)
links.item(i).onClick = LinkClick;

Как видишь условие работает, если оно противоположно тому что дал Хомич .)

если знаешь почему или узнаешь отпиши буду признателен.):beer:

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Сайт не индексируется в Google без добавления ссылок в адурилку
4 Nekit 994 20.3.2024, 21:44
автор: MorKer
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
32 2Index 5843 18.3.2024, 16:33
автор: 2Index
Горячая тема (нет новых ответов) Оптимизация сайтов, продвижение, наращивание ссылок
Большой опыт работы, отзывы
304 tario777 203076 13.3.2024, 14:01
автор: tario777
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыРучное размещение вечных ссылок и статей на хороших площадках
Опыт 10 лет!
419 leonidukg 273850 12.3.2024, 15:17
автор: leonidukg
Открытая тема (нет новых ответов) Backlinks.su - генератор обратных ссылок
Он позволяет разместить 1500+ внешних ссылок на ваш сайт бесплатно!
0 MihaylovRA 1204 3.3.2024, 18:08
автор: MihaylovRA


 



RSS Текстовая версия Сейчас: 29.3.2024, 16:39
Дизайн