0

ケースは次のとおりです。別のページ(同じドメイン)を指す

ページがあります。このページは、いくつかのタブを含むレンダリングを行うスクリプトをロードするためにポイントしています。したがって、ページが最初に読み込まれるとき、これらのコンポーネントは適切に、素晴らしく、シンプルにレンダリングされます。ただし、問題は、JavaScriptイベントまたは手動クリックによってのタブのいずれかがアクティブ化されると、領域全体が空白になることです。サーバーに(アクティブ化イベントの)適切な要求が発行され、適切な応答で戻ってくるのがわかります。UIが消えて、何も表示されないだけです。iFramesrcaspxiFrameExt.TabPanelTabPaneliFrameiFrameまったく、それはすべて空白です。奇妙なことに、開発者ツールを開いて、関連するCSSの任意の部分に変更を加えると、ブームになります。もう1つの奇妙なことは、これがIEでのみ発生することです。FFでは、すべてのものが魅力として機能します。何か案は?ありがとう

4

1 に答える 1

0

なぜ IFrame を使用しているのですか? レイアウト マネージャーを活用するようにページを設計する必要があります。Viewport オブジェクトを使用することで、目的を達成できるようです。IFrame の代わりに、「西」領域のパネルを使用し、AJAX 呼び出しを使用して「中央」領域を更新/レンダリングできます。

于 2011-05-20T21:48:23.333 に答える