@Fox как и всегда - пишу в поисках ответов.. А вас тегнул случайно судя по всему, прошу прощения :)
Как начать цикл по невидимым на странице объектам?
-
Выделил все ссылки вот так:
("http)(.*)(jpg")
Т.е. надо либо как-то сохранять в переменную не весь скрипт, а только его часть window.runParams.imageBigViewURL, как это сделать?
Либо надо ограничить действие регулярного выражения только внутри window.runParams.imageBigViewURL, это возможно?
-
-
@senerg А что нужно получить то? Ссылки на картинки или что?
Xpath @uraabk мне выдаёт сам скрипт:<![CDATA[ if(!window.runParams) { window.runParams = {}; } window.runParams.imageServer="https://ae01.alicdn.com"; window.runParams.imageDetailPageURL="//www.aliexpress.com/item-img/KAK-C-Series-Hinge-Stainless-Steel-Door-Hydraulic-Hinges-Damper-Buffer-Soft-Close-For-Cabinet-Cupboard/32807275319.html"; window.runParams.imageBigViewURL=[ "https://ae01.alicdn.com/kf/HTB1mFdNniCYBuNkSnaVq6AMsVXah/C.jpg", "https://ae01.alicdn.com/kf/HTB1qfTsvuySBuNjy1zdq6xPxFXai/C.jpg", "https://ae01.alicdn.com/kf/HTB13LHwvuuSBuNjy1Xcq6AYjFXa5/C.jpg", "https://ae01.alicdn.com/kf/HTB1gOzghyMnBKNjSZFzq6A_qVXa4/C.jpg", "https://ae01.alicdn.com/kf/HTB17viXnndYBeNkSmLyq6xfnVXaF/C.jpg", "https://ae01.alicdn.com/kf/HTB1DzQovqmWBuNjy1Xaq6xCbXXar/C.jpg" ]; window.runParams.mainBigPic = "https://ae01.alicdn.com/kf/HTB1mFdNniCYBuNkSnaVq6AMsVXah/C.jpg"; ]]>Ссылки здесь можно достать и элементарным
"(http.*?)"Ну или
"(http.*?\.jpg)"Вот тестовый скрипт


