0

でフォーラム ページを埋め込みます。フォーラムiframeのホームページには、高さに関して特定のピクセル数、より正確には 1500px がありましたが、高さが 1500px より大きいトピックを 1 つ押すとiframe、スクロール バーが追加されます。動的にする方法はありますか?私が押すすべての新しいトピックに適応するには?

コードは次のとおりです。

<div align="center">
    <iframe height="1500" width="1300" frameborder="0" src="http://thc-racing.forumotion.co.uk/">
        your browser does not support IFRAMEs
    </iframe>
</div>

Google で検索しましたが、機能するコードが見つかりませんでした。

ここにリンクがあります: http://thc-racing.ucoz.com/index/forum/0-14

4

1 に答える 1

2

フォーラムは別のドメインにあるため、HTML と CSS だけではこれを達成できないという Pavlo の意見は正しいです。ただし、PHP などのサーバー側のスクリプトを使用して、ドメインでフォーラムの投稿を取得できます。これがあなたのプロジェクトに適したオプションかどうかはわかりませんが、念のために説明します。iFrame ソースをサーバー上のページ (例えば、forum.php) に設定します。次に、そのファイルで、目的の URL から HTML をロードし、それを DOM オブジェクトに配置します。これにより、プルしたページに対して、物の高さを決定するなど、あらゆる種類のきちんとした処理を行うことができます。かなり似たようなことをするGithubがあります。動的にスタイルを設定できるように、Google カレンダーからソースを取得します。ここでコードをチェックしてください:

https://github.com/jmeas/PHP-Styled-Google-Calendar

PHP をご希望の場合は、お知らせください。より詳細な回答をお手伝いします。

于 2012-10-07T22:28:17.267 に答える