Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2016, 07:43
Новичок на форуме
Отправить личное сообщение для matrix27 Посмотреть профиль Найти все сообщения от matrix27
 
Регистрация: 07.07.2016
Сообщений: 8

js+imacros нужна помощь новичку.
помогите поправить скрипт начинает работать и остнавливается на 10 строке и пишет такую ошибку
TypeError: dlinaMasiva[i] is undefined, line 10 (Error code: -991)
просьба помочь подправить что я не так сделал скрипт должен собирать ссылки на откр и кол больше 5000 чел и брать в масиив и выводить на дисплей помогите
var dlinaMasiva = content.document.getElementsByClassName('_pac').length
 var arrUrlTxt = []
for (i=0;i<dlinaMasiva;i++){
if (content.document.body.scrollHeight>window.innerHeight+content.document.documentElement.scrollTop==true){
	window.scrollTo(0,(content.document.documentElement.scrollHeight))
}
  var otkr = content.document.getElementsByClassName('_pac')[0].innerHTML.replace(/\&nbsp;/g, "")=='Общедоступная группа'
  var kolUhastn = content.document.getElementsByClassName('_pac')[0].innerHTML.replace(/\&nbsp;/g, "")=='5000участник'
if("otkr" >="kolUhastn"){
  var silkaHTML = dlinaMasiva[i].getElementsByClassName('_gll')[0].innerHTML; 
  var facebokUrlTxt = "https://www.facebook.com/"+(silkaHTML.substring(silkaHTML.indexof('<a href="')+10)).sprit('"')[0]
if(arrfacebookUrlTxt.indexof(facebookUrlTxt)==-1){(arrfacebookUrlTxt.push(facebookUrlTxt))}
iimDisplay("группа- "+ facebookUrlTxt+"\n"+ "длина массива- "+ content.document.getElementsByClassName('_gll').length+"\n"+"массив- "+arrfacebookUrlTxt )
}
}

Последний раз редактировалось matrix27, 16.07.2016 в 14:47.
Ответить с цитированием