Как получить полный URL, на который ссылается якорь, используя jQuery / JavaScript последовательно во всех браузерах? Например, я хочу вернуть http://www.mysite.com/mypage.aspx
из .
Я пробовал следующее:
$(this).attr('href')
: Проблема в том, что jQuery возвращает точное значение href (то есть, ../mypage.aspx
).
this.getAttribute('href')
: Это работает в Internet Explorer, но в FireFox ведет себя так же, как описано выше.
Какова альтернатива? Я не могу просто добавить путь текущего сайта к значению href, потому что это не сработает в описанном выше случае, когда значение href не содержит текущий каталог.