0

ここの w3 school の Web サイトの例を使用しました: http://www.w3schools.com/xsl/xsl_client.asp

見出しの下の例を使用しました: ブラウザーで XML を XHTML に変換します。

ここで、変数「ex」と「resultDocument」は、xsl を使用して xml を変換した結果です。

私が知りたいのは、この結果のドキュメントの高さを読み取る方法があるかどうかです。

最終的にコンテンツを iframe 内に配置する必要があり、フレームを適切なサイズにするために高さを知る必要があります。

ヘルプ/ポインタをいただければ幸いです。ありがとう

編集:また、「ex」または「resultDocument」でiframeのコンテンツを更新するにはどうすればよいですか?

2番目の編集:iframeのコンテンツを更新することが$('#box').contents().find('html').html(resultDocument); できましたが、高低を検索しましたが、クロスブラウザー互換のメソッドでresultDocumentの本体の高さを見つけるための解決策を見つけることができず、まだ何もありません. 誰でもこれを手伝ってくれますか?

4

1 に答える 1

0

実行してみてください

document.documentElement.getBoundingClientRect()

変換後。

于 2012-12-03T21:10:31.457 に答える