別のドメインのコンテンツを表示する必要があるiFrameがあります。これはうまく動作し、私は静的にこれを設定することができます手前にiFrameの高さを持っています。異なるブラウザ間で正しい高さを表示するにはどうすればいいですか
問題は、iFrameをさまざまなブラウザで表示しているときに発生します。
たとえば、WikipediaのページをiFrameに表示したいとします。このページの高さはChromeで12725ピクセルです。そのため、iFrameの高さを12725ピクセルに設定できます。 Chromeでこのページを表示する
、それは完璧にフィット: http://test.linkinformed.com/temp.html
しかし、FirefoxやIEで同じページを表示し、Wikipediaのページのコンテンツは、(別々にレンダリングされていないとそれはもはやのiFrameにうまくフィットする、すなわちまでスクロールページの最後と記事の最後が隠れている)。
クロスドメインiFrame通信の難しさを考えると、ブラウザ間で同じようにWikipediaのコンテンツを表示する方法はありますか? ブラウザに応じてiFrameの高さを調整または調整する方法はありますか?
この質問を参照してください:http://stackoverflow.com/questions/207720/computing-a-cross-browser-iframe-height – Sohail
残念ながら、私はコンテンツにアクセスしているときに解決策が動作するとは思わないリモートドメインから取得します。 –