간단한 HTML 돔 파서를 사용하여 아래의 간단한 웹 응용 프로그램을 실행한다고 가정 해 보겠습니다.PHP에서 단순 HTML 돔 파서로 읽을 수없는 요소를 가져 오는 가장 쉬운 방법
예상대로<?php
include('simple_html_dom.php');
$html = file_get_html('http://someurl.com');
echo $html;
?>
모든 것이 하나 개의 원소를 제외 온다 나타나는 클래스 .addedDiv
의 div
는 JS에 의해 분사된다. 가장 간단하고 포괄적 인 방법으로 최소한의 코드로 하나의 요소를 검색하는 방법을 보여줄 수 있습니까? 예를 들어, (업데이트) 인라인이며 대부분의 사람들에게 구현하기 쉽습니다. PHP, AJAX, 아니면, 모르겠어, iFrame 해킹? 모든 도움에 미리 감사드립니다.
UPDATE : 또한
, 도움이된다면, 나는 실제로는 다른 모든 것들과 함께 출력해야합니다 (또는 원하는)하지 않습니다. 추가 기능을 시뮬레이트하기 위해 속성을 필요로합니다. 따라서 차이가 있다면, 웹 사이트의 모든 것을 화면에 출력하는 '$ html'을 가질 필요가 없습니다 (iframe을 사용하면 iframe을 사용합니다).
감사를 수정 한 후 HTML의 콘텐츠를하고, 나는 그것을 조사해야하는 방법을 배울 필요가 더 들어
. 그러나 단순화를 위해 PHP 또는 아마도 AJAX를 사용하여 완전히 인라인 할 수있는 방법이 있습니까? 그 방법이 더 선호 될뿐만 아니라이 방법을보다 쉽게 사용할 수있게 해줄 것입니다. 왜냐하면 더 세밀하고 복제하기 쉬운 지침으로 이어질 수 있기를 바라고 있기 때문입니다. – MoMN
Unfortunatley 거기에 PHP 쪽에서 자바 스크립트 코드를 실행할 수있는 방법은 없습니다 ... 사실 phantomjs는 commmand 라인 untility PHP 함수가 아니므로 PHP 코드로 명령을 실행해야합니다. –