웹에서 데이터를 가져 오는 아이폰 앱을 만들고 있는데, HPPLE을 사용하여 HTML을 파싱합니다. 모두 잘 작동하지만 동일한 경우 동적으로 생성 된 요소에 액세스하는 데 문제가 있습니다. HTML 웹 페이지 .this에서 자바 스크립트 (document.write를)에 의해 내 HTML 웹 소스 page source런타임에 JavaScript로 작성된 액세스 요소
<table dir = "rtl .......">
<tbody>
<script src = "get.aspx?type=js&file=ajax&rev=3"......>
<script language = "JavaScript" src = "get.aspx?type=js&file=mc&rev=6"></script>
<script>..</script>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<script>..</script>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
내가 모든 요소 TR> 사파리 브라우저의 개발자 도구와 <을 표시하지만, 볼 수
내가 HTML 코드를 다운로드 할 때 나가 얻는 근원에는 나가 원하는 html 꼬리표가 포함한다. 나의 나쁜 영어의 sory. 그리고 나는 어느 누군가 도와 줬다.
감사합니다. Jason, webViewDidFinishLoad는 어떨까요?이 메서드는 multiple이라고합니다. – NouNou
이 메서드는 페이지에서 프레임 당 한 번 호출됩니다. 페이지에 프레임 세트/iframe이 없다는 것을 알고 있다면이 프레임 세트는 한 번만 호출됩니다 –