[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Полный путь на которую ведет ссылка
N0ob
Есть ссылка:
<a href="/messages/">Link</a>

И JS код:
	$('a').click(function (event) {
targetLink = $(this).attr('href');
alert(targetLink);
return false;
});


Алерт выдаст /messages/, хотя реальный путь, по которому ведет ссылка, будет таков: http://site.ru/messages/. Так вот, как узнать этот путь?
SerginhoLD
http://www.w3schools.com/jsref/prop_loc_hostname.asp прикрепи слева

_____________
"internet explorer всех правильней отображает страницы" ©
N0ob
SerginhoLD это работа с location. Как я ее совмещу с ссылкой?
SerginhoLD
руками, руками

_____________
"internet explorer всех правильней отображает страницы" ©
N0ob
SerginhoLD ахахах это понятно. А вот как это сделать, не знаю как оно делается?
SerginhoLD
это основы, строку к строке прикрепить, открывать учебник

_____________
"internet explorer всех правильней отображает страницы" ©
N0ob
SerginhoLD понимаешь в чем дело. У меня в атрибуте href не всегда будет ссылка такого формата /messages/. Там может быть и полная ссылка, а может быть и ссылка на другой ресурс.
N0ob
ну так не поможете, да?
bestxp
а что помогать то проверь какая у тебя там ссылка тогда и подставь если надо путь либо пиши туда полные пути
inpost
N0ob
Зачем тебе подставлять полную ссылку? Ссылки относительно корня - лучший вариант.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
killer8080
$(this).prop('href');

а лучше просто
this.href
и будет тебе счастье user posted image
N0ob
killer8080 спасибо. То что надо.
inpost это я знаю. Мне это нужно для другого.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.