掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IWebBrowser2を使ってのタグの検索について (ID:69131)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ATL NotMFCで、IWebBrowser2を使って、 IEコントロールに在るページを表示して その中から、特定のタグを検索しようとしています。 idやnameが無くて、アトリビュートしか特定手段が無い物の 検索方法で良い物が無いか探しています。 今は、以下の様に検索しています。 pWB2->get_Document し、 pDocument->get_body し、 pBody->get_all し、 collect->tags で、タグ名で、ふるいに掛けて ChldCole->get_length で数を取得して for ( idx = 0; idx < HitCnt; idx++ ) // タグ名一致数だけループ ChldCole->item IHTMLElementを取得 取得したタグのアトリビュートをチェックして、ヒットなら 特定完了&ループ終了 この方法だと、Aタグが100〜200個のページでお尻の方で結構時間がかかります。 他に良い方法は無いでしょうか? 例えば、 <a href="ヒットするURL">ヒットするインナーテキスト</a> や <div class="ヒットするクラス名">ヒットするインナーテキスト</div> を 検索する良い方法をご存知の方がいらっしゃったら、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.