A.htmlが読み込まれるときにAの iframe に読み込まれるページB.htmlを含む iframe と、いくつかのリンクがある Web ページA.htmlがあります。A.htmlがロードされると、スクロールバーを使用する必要がないように、Aが iframe をロードしてそれに応じてサイズを変更するときに iframe にロードされるドキュメントの高さを決定する単純な JavaScript があります。
A.htmlのリンクの 1 つをクリックすると、B.htmlがAのリンクから移動するページに置き換えられます (これをC.htmlと呼びます)。ここで、CがAの iframe に読み込まれると、C.htmlには、 Aの iframeで開くさらに別のページへのリンクが含まれます。これをD.htmlにします。
これで、希望する方法でB、C、およびDをAの iframe に表示させることができます。私が方法を理解しようとしているのは、 Aが読み込まれたときにB.htmlの高さを計算する JavaScript のビットを適用し、それをCやDなどに適用して、iframe が常にちょうど十分な高さになるようにすることです。空白なしでドキュメント全体を表示します。
この時点で、私は頭がいっぱいで、スクリプトとおそらくページの大部分を書き直す方法を理解する必要があると考えています。上記のコードは、私が行ったポイントを明確にするために必要なものと同様に、リクエストに応じて入手できます。