Задача забрать с грабить таблицу с сайта.
есть iframe в него подгружаю страничку. На данной станице есть кнопка по нажатию на которую открывается интересующая меня информация.
проверяю наличие кнопки и если есть клик.
var ppp = document.getElementById("InlineFrame1").contentWindow.document.getElementById("repClientCredits_btnShowCreditPayTable_0");
if(!ppp){ppp = ""} else
{document.getElementById("Inline Frame1").contentWindow.document.getElementById("re pClientCredits_btnShowCreditPayTable_0").click();
информация появилась далее пробою
1) пошел сложным путем
проверять наличие каждой строки блога id разные
var t0 = document.getElementById("InlineFrame1").contentWindow.document.getElementById("repCreditPayments_tr_0");
if(!t0){t0 = ""} else {t0 = document.getElementById("InlineFrame1").contentWindow.document.getElementById("repCreditPayments_tr_0").innerHTML;}
работает но кривоватенько. строк много и как говориться хорошая мысля приходит позже.
попробовал забрать код iframe.innerHTML
Видны заголовки и куча javascript таблиц нету %(
Бросил эту затею пошел в php cURL
пробую так
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://ххххххх/ClientDetails.aspx?cid=508');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
все супер, вся страница у меня кроме той части которая появляеться по нажатию на кнопку!
Вопрос: как соединить две мои мысли.
1) Через iframe нажав на кнопку после через cURL забрать страничку ( нужно видимо как-то к iframe обратиться ?