0

複数のフレームとサブ フレームで構成される Web ページがあり、ビューポートに対するサブ フレームの 1 つの要素の位置を知りたいと考えています。

次のフレーム レイアウトを想定してみましょう。

|----------------------|
|Frame A    | Frame B  |
|           |          |
------------------------
|Frame C    | Frame D  |
|           | #myDiv   |
------------------------

私は4つのフレームA、B、C、Dを持っており、フレームDには要素#myDivがあります。jQuery のoffset()メソッドを使用して、ドキュメント (私の場合はフレーム $D$ のドキュメント) に対する要素の位置を取得できることを知っています。ただし、ビューポート全体の左上隅に対する#myDivの位置が必要です。

誰かがそれに対する良い解決策を持っていますか? このような答えを読むStackoverflowにしばらく時間を費やしましたが、提案された解決策はどれも上記の状況では機能しないようです。

これに対する良い解決策を知っている人はいますか?

4

0 に答える 0