![]() |
![]() |
#1 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]()
Ребята, кто шарит...есть такая нужда, забрать парсером в поле ссылку на видео, из src=
Код на источнике такой: Код:
<div class="vme_inner"> <div class="vme_mediaelement"><vmewrapper0 id="vme_player_67331230934883176_0"> <div id="vme_player_67331230934883176_0-iframe-overlay" class="vme_iframe-overlay"></div> <iframe id="vme_player_67331230934883176_0_youtube_iframe" frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="640" height="360" src="https://www.youtube.com/embed/1F16EB40jHs?controls=1&rel=0&disablekb=1&showinfo=0&modestbranding=0&html5=1&iv_load_policy=3&autoplay=0&end=0&loop=0&playsinline=1&start=0&nocookie=false&enablejsapi=1&origin=https%3A%2F%2Farabic.rt.com&widgetid=1" data-gtm-yt-inspected-1_25="true"></iframe> ... Вобщем буду благодарен за любые мысли и подсказки как мне выдернуть эту ссылку. |
![]() |
![]() |
![]() |
#2 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]()
Цепляйся по allowfullscreen например
![]() |
![]() |
![]() |
![]() |
#3 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() Цитата:
![]() я еще слаб пока во всех этих делах тут стоит пакет xparser есть варианты использовать синтаксис css regexp. пробую сейчас regexp и в селекторе vme_player_.*_youtube_iframe (может это и не в тему и еще и неправильно предлагаешь сдедать CSS и data-gtm-yt-inspected-1_25 ? |
|
![]() |
![]() |
![]() |
#4 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]()
Я не видел икспарсер, просто ты написал, что по айди цепляться можно, я и предложил не по айди парсить урл, а по атрибуту какому-нибудь
![]() А если там только один ифрейм на странице, то по тегу и парси ![]() |
![]() |
![]() |
Сказали спасибо: |
![]() |
#5 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() Цитата:
Код:
id="vme_player_[0-9]_0_youtube_iframe" |
|
![]() |
![]() |
![]() |
#6 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]() |
![]() |
![]() |
Сказали спасибо: |
![]() |
#7 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]()
не хочет, не знаю как вытащить этот несчастный src оттуда
![]() |
![]() |
![]() |
![]() |
#8 |
попробуй отними
Профессор
Регистрация: 14.07.2020
Сообщений: 905
Сказал(а) спасибо: 1,099
Получил(а) "Спасибо": 2,159
Нарушения: 0/0 (0)
Репутация: 757769
|
![]()
seokotov, там же вроде можно задавать шаблон ссылки, брать просто src который находится в ифрейме
|
![]() |
![]() |
Сказали спасибо: |
![]() |
#9 | ||
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() Цитата:
я правильно понимаю что все таки можно как то достать src из iframe с с классом в котором часть названия цифры меняются - 13232258508328254 vme_player_13232258508328254_0_youtube_iframe ? кажется я близко и нашел еще такой вариант Цитата:
вот даже не знаю сработает ли ![]() |
||
![]() |
![]() |
![]() |
#10 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]()
Там же должны быть регулярные выражения?
|
![]() |
![]() |