Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
6 / 6 / 5
Регистрация: 19.09.2011
Сообщений: 541

Получить часть url адреса в строке

16.08.2020, 17:00. Показов 920. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
Нужно получить строку из url страниц, и если в строке будет находиться часть адреса 'parts.html' - показать алерт
JavaScript
1
2
3
4
$('.ddd').live("click", function(){
  var breadcrumbsHref = $('a.pathway').attr('href');
  alert(breadcrumbsHref);
});
HTML5
1
2
3
4
5
6
7
<div class="ddd" style="height:50px; width:50px; background:#000000;"></div>
 
<span class="breadcrumbs pathway">
  <a href="http://www.site.ru/" class="pathway">Страница 1</a>
  <a href="/parts.html?page=shop.browse&amp;category_id=33" class="pathway">Страница 2</a>
  <a href="/shop.html?page=shop.browse&amp;category_id=34" class="pathway">Страница 3</a>
</span>
пробовал так
JavaScript
1
$('a.pathway').attr('href');
но получаю только первый url
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.08.2020, 17:00
Ответы с готовыми решениями:

Как получить часть url return url
как получить часть url return url Привет всем! Вопрос от человека далекого от javaScript. у меня есть URL типа http://aaa.ru/?066 ...

Как из asp получить полный URL и часть URL от вопросительного знака?
Господа подскажите как из asp получить полный URL и часть URL от вопросительного знака. На Javascript это сделать очень просто - ...

URL в строке адреса сайта
Кто тестил, скажите, дает ли большой плюс для продвижения запроса &quot;название&quot;, url: _domain.com/nazvanie/ вместо _domain/doc3547/ ...

3
164 / 100 / 42
Регистрация: 23.06.2020
Сообщений: 228
16.08.2020, 18:33
sashgera, общий формат url.
HTML5
1
protocol://hostname:port/pathname?search#hash
Смотрите свойство window.location

В переменную заносите необходимую вам часть адреса из адресной строки

JavaScript
1
2
3
4
window.location.href:
window.location.host:
window.location.hostname:
window.location.pathname:
0
6 / 6 / 5
Регистрация: 19.09.2011
Сообщений: 541
16.08.2020, 22:07  [ТС]
разобрался
JavaScript
1
2
3
4
5
6
7
var breadcrumbsHref = $('.breadcrumbs').html().indexOf("parts.html");
  
if (breadcrumbsHref > -1){
    alert('parts.html найден');
    }else{ 
    alert('parts.html не найден');
};
Добавлено через 57 минут
Цитата Сообщение от sashgera Посмотреть сообщение
var breadcrumbsHref = $('.breadcrumbs').html().indexOf("parts. html");
слишком медленный поиск в строке, можно как то ускорить?

Добавлено через 2 часа 34 минуты
Цитата Сообщение от sashgera Посмотреть сообщение
слишком медленный поиск в строке, можно как то ускорить?
вопрос снимается
0
the hardway first
Эксперт JS
 Аватар для j2FunOnly
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
17.08.2020, 09:40
Цитата Сообщение от sashgera Посмотреть сообщение
но получаю только первый url
Внимательно читаем документацию
Get the value of an attribute for the first element in the set of matched elements or set one or more attributes for every matched element.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.08.2020, 09:40
Помогаю со студенческими работами здесь

Получить часть url'a из строки
Подскажите пожалуйста с регуляркой, есть два url http://cite.ru/key.php https://site.com/cat/key2.php Нужно регуляркой получить...

Получить часть url'a из строки
Подскажите пожалуйста с регуляркой, есть два url http://cite.ru/key.php http://site.ru/cat/key2.php Нужно регуляркой получить...

URL адреса
Есть такой url адрес: twitter.com/login и как я понял /login это определенная страница, но если сделать /login.php то пишет что страницу не...

Преобразование URL-адреса
Здраствуйте уважаемые. давно интересовало как делать такиж адреса http://sait.com/news/ . Потом подумал, что возможно ето папка news в...

Ввод адреса URL c константой
Добрый день! Мучаюсь с задачей такого рода, (Я новичок). Вообщем извлекаю из блокнота адрес URL таким образом: $adress...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru