2015-05-20 2 views
1

Это повторяется 240 раз, каждый раз, когда два набора последних цифр являются разными числами, мне нужен список всех URL-адресов.Как соскабливать URL-адрес из встроенного javascript

Так что я должен найти каждый скрипт, а затем найти первый «commtArr» в каждом скрипте, считая его всегда первым.

Где я могу начать?

<script type="text/javascript"> 
      commArr[commArr.length] = "http://example.com/index.php?option==down&pid=123&id=389"; 
      commtArr[commtArr.length] = "mp3"; 
      commnArr[commnArr.length] = "john doe.mp3"; 
</script"> 

ответ

0

URL-адрес фактически вставляется в commArr, а не commtArr Кажется commArr будет только когда-либо иметь URL.

Предполагая, что сценарий повторяется X раз на одной странице, вы остаетесь с одной переменной со всеми URL-адресами уже. Это простой случай изложения его.

for (i = 0; i < commArr.length; i++) { console.log(commArr[i]) } 

Если это на разных страницах, то вам, возможно, потребуется какой-то паук бот скрипт для перехода ко всем страницам, запустить скрипт, который захватывает commArr и упорно сохраняет его. Боюсь, я ничего не могу предложить для этого, кроме как сделать это вручную.