Скажите, пожалуйста, есть ли расширение или встроенная функция в Firefox 3.6, позволяющие копировать не полный (абсолютный) адрес ссылки, а относительный?
Поиск по расширениям и форуму мне не помог.
Отсутствует
Вроде нет. Вы под относительным адресом имеете в виду значение атрибута href?
В принципе, если установлен Firebug, значение атрибута можно скопировать за шесть кликов (или за пять, если потом Firebug не закрывать). Если вас интересуют относительные ссылки, то Firebug у вас наверняка установлен .
Отсутствует
можно скопировать за шесть кликов (или за пять, если потом Firebug не закрывать)
Я скопирую за 4 и без файрбага! кто меньше?
1 нажимаем на ссылку тащим её в адресную строку отпускаем
2выделяем нужную часть в адресной строке
3 пкм по выделенному
4 лкм по пункту копировать.
PS можно свести и до двух кликов если выделять и копировать клавиатурой.
pps guybrush threepwood в жабаскрипте шаришь? если да то можешь сделать кнопочку для Custom buttons
чтоб при нажатии все ссылки в клипборд копировались в уже урезанном виде
там как я понимаю берёшь все дом-элементы с тэгом A и пропускаешь через регэксп чтоб отрезать лишнее.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
2. выделяем нужную часть в адресной строке
Вот с этим-то и проблема .
В href вообще может стоять "../index.php".
Отредактировано luitzen (21-03-2010 01:16:58)
Отсутствует
luitzen
да не там нормально всё,
через var doc=content.document;
var ar=doc.getElementsByTagName('a');
получаются полные ссылки
а дальше считаешь до третьей косой черты и режешь все что перед.
я даж слепил и получение ссылок-копирование в клипборд и функцию обрезания(гыгы),
только чтото не выходит их вместе заставить работать, я в жабаскрипте еле соображаю.
мне б ченить попроще попрямолинейней типа фокала или басица
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
okkamas_knife, мы с вами разные вещи относительными ссылками называем. Вы, похоже, называете относительной ссылкой абсолютную за вычетом протокола и домена. Я — то, что указано в href. Ваша относительная ссылка и моя могут различаться.
Топикстартер, возможно, ещё что-то третье имеет в виду.
Например, значение href, если оно не содержит протокола и домена. А если содержит, то кратчайшее эквивалентное значение href, не содержащее протокола и домена, вычисляемое автоматически на основании адреса текущей страницы и значения href у <base>, существующее лишь в том случае, если ссылка была внутридоменной.
Отредактировано luitzen (21-03-2010 15:49:36)
Отсутствует
luitzen
дык ясен пень!
я собссно как пример привёл.
точка отсчёта то не указана
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Кстати, интересно, есть ли какое-нибудь сказочное RFC, позволяющее ссылаться на http://mail.google.com/ со страницы http://docs.google.com/ примерно так:
Отредактировано luitzen (21-03-2010 18:54:21)
Отсутствует