Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JS] Добраться до атрибута href тега <base /> / 20 сообщений из 20, страница 1 из 1
02.03.2010, 12:38:40
    #36496680
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
Доброго дня!
Подскажите как решить тему топика, да так чтобы кроссбраузерно (можно jquery).

Заранее благодарен.
...
Рейтинг: 0 / 0
02.03.2010, 12:46:22
    #36496708
jeka5555
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
на jQuery:
Код: plaintext
1.
var href = $(base).attr("href");
...
Рейтинг: 0 / 0
02.03.2010, 12:50:19
    #36496729
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
спасибки
...
Рейтинг: 0 / 0
02.03.2010, 12:56:47
    #36496760
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
хм, рано я обрадовался - не работает
...
Рейтинг: 0 / 0
02.03.2010, 13:07:20
    #36496822
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
base должен быть в кавычках.
:)

зы Чтот я запарился, так что вот:)
...
Рейтинг: 0 / 0
02.03.2010, 15:25:52
    #36497389
jeka5555
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
ну, да, само собой в кавычках. на ошибки, не проверял.
...
Рейтинг: 0 / 0
02.03.2010, 15:42:18
    #36497478
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
А что такое тэг <base> ?
Чёт я от жизни отстал.
...
Рейтинг: 0 / 0
02.03.2010, 15:53:54
    #36497556
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
Задает адрес отличный от location.href для скриптов, стилей и картинок. Не работает для htc.
http://mysite.com:
Код: plaintext
1.
<base href="http://mysite.com/folder">
<img src="pic.gif">
У картинки будет адрес http://mysite.com/folder/pic.gif

Jah loves you.
...
Рейтинг: 0 / 0
03.03.2010, 21:57:09
    #36501104
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
jeka5555,
Да я что-то запарился в тот день, поэтому даже ужаснулся тому что забыл поставить кавычки, да и вооще, задать такой вопрос на форуме. Но это было уже после последнего поста в тот день.

ShSergeА что такое тэг <base> ?
Чёт я от жизни отстал.
Детальное описание тега base
...
Рейтинг: 0 / 0
03.03.2010, 22:01:59
    #36501108
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
Спасибо, я уже понял. Просто, никогда не использовал его.
...
Рейтинг: 0 / 0
03.03.2010, 22:10:59
    #36501116
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
ShSerge,

Иногда бывает надо, когда приложение лежит не в корне сайта, а в некоем каталоге. Если использовать тег base и вычислять его программно, то можно гибко переносить приложение между узлами.

ps Всё вышесказанное работает если и в css используются относительные пути, аля:
Код: plaintext
background:url(../images/image.png);
...
Рейтинг: 0 / 0
03.03.2010, 22:19:47
    #36501126
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
dmitriyche,

хм, коль уж пошел разговор.

При наличии в файле http://domain/path1/path2/test.html включенного css, скажем, из ../css/test.css и base href="http://domain/path1", а в css в свою очередь background: url(../img/test.gif) - где будет искаться css и где будет искаться gif?
...
Рейтинг: 0 / 0
03.03.2010, 22:28:29
    #36501137
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
an0nym,

Навскидку:
css - http://domain/css/test.css
background-image - http://domain/img/test.gif
...
Рейтинг: 0 / 0
03.03.2010, 22:46:30
    #36501150
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
...
Рейтинг: 0 / 0
03.03.2010, 22:59:10
    #36501154
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
an0nym,

я понял ваш подвох ;)
...
Рейтинг: 0 / 0
03.03.2010, 23:12:22
    #36501169
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<html>
<script>
function clc(){
alert(document.getElementsByTagName("base")[ 0 ].href);
}
</script>
<base href="http://mysite.com/folder" />
<img src="pic.gif" />
<body>
<button onclick="clc()">Click</button>
</body>
</html>
...
Рейтинг: 0 / 0
03.03.2010, 23:30:34
    #36501182
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
ShSerge,

тоже неплохо, если вам интересно чьё-то мнение.
...
Рейтинг: 0 / 0
03.03.2010, 23:38:17
    #36501188
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
dmitriycheShSerge,

тоже неплохо, если вам интересно чьё-то мнение.
А почему Вы так обо мне плохо думаете?
Просто попытался ответить по сабжу. :(
...
Рейтинг: 0 / 0
03.03.2010, 23:48:34
    #36501195
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
ShSerge,

Я к Вам отношусь хорошо.
Больше ничего ответить Вам не могу - хочу избежать возможного холивара.
...
Рейтинг: 0 / 0
03.03.2010, 23:59:52
    #36501204
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[JS] Добраться до атрибута href тега <base />
dmitriyche,

???
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JS] Добраться до атрибута href тега <base /> / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]