2012-06-27 4 views
1

У меня есть исходный код страницы, как это:PHP, чтобы получить содержание в OnClick событие

<div class="ajax-checklist-widget"><div id="ShowResultsLabel" class="ajax-checklist-select" onclick="showproductlist(17342171, 545763, 'ShowResultsList')"> 
    <div class="ajax-checklist-select-control"> 
     <span rel="0" class="ajax-checklist-select-value">This is something</span> 
    </div> 
</div> 

Когда я нажимаю на This is something в браузере, отображается список опций. Я хочу получить эти параметры, используя PHP, используя file_get_contents, но, к сожалению, эти параметры не указаны в исходном коде веб-страницы.

Кто-нибудь знает, как получить эти параметры?

Спасибо!

+0

Извините, все, я не уверен, что заголовок верен для моей проблемы. –

+0

ya, вы могли бы просто заставить php делать это при загрузке, а затем вывести массив javascript на страницу (которую вы можете ссылаться в по щелчку). – CasualT

+0

Где эти варианты? –

ответ

0

Это потому, что параметры меняются динамически, как правило, выполняется ajax.

Попытайтесь узнать, какой URL-адрес отправляет значения параметров. Вы можете сделать это, используя firebug, чтобы увидеть соединения XHR на вкладке Net или другую аналогичную отладку из другого браузера.

Когда вы получите URL-адрес, который отправил значения опций, сделайте непосредственно с ним file_get_content с теми же параметрами, отправленными в XHR.

Смежные вопросы