特定の領域でhtml要素を抽出しますか?
-
10-07-2019 - |
質問
長方形とURLで定義された領域を考えると、指定されたURLのページ上の指定された長方形内にどの要素があるかを判断する方法はありますか?
編集:画面解像度、フォントサイズなどはすべて、適切なデフォルトに設定できます。
解決
- URLからドキュメントを取得します。
- (ブラウザで)レンダリングします。
- ブラウザのDOMの各要素:
- 要素が占める長方形を取得します。
- 要素の長方形を興味のある長方形と比較します。
他のヒント
おそらく、フルブラウザのレンダリングエンジンを使用する必要があります。 webkit のQT実装をお勧めします。始めるのはかなり簡単です。
考慮する必要のあるもの:
- 画面解像度。
- ブラウザのフォントサイズ。
- ブラウザの種類。
所属していません StackOverflow