1

ピラミッド Web ページ内に iFrame を含めます。iFrame は、ピラミッド Web ページではないローカルの html ファイルです。

HTML コンテンツ (=iFrame) が更新され、ピラミッド Web ページを iFrame で再度更新またはロードするたびに、iFrame コンテンツは更新されません。ブラウザで強制的に更新すると、iFrame に新しいコンテンツが含まれます。

この問題を解決するには?

4

1 に答える 1

2

まず、この質問は Python や Pyramid とはまったく関係ありません。Pyramid はたまたま HTML ページであるテキストの塊を生成しただけです。その後、すべてがブラウザーで行われます-「他のページ」には、ブラウザーが毎回それをリロードする必要がなく、キャッシュする可能性があることを示す HTTP ヘッダーがあると思います。

「ピラミッドページ」が生成されるたびに「他の」ページを強制的にリロードしたい場合は、毎回新しいページをロードしたいとブラウザに思わせることができます。これを行うには、乱数を含む偽の url パラメータを追加するだけです:

<iframe src="http://other.domain.com/somepage.html?blah=1452352235"></iframe>

blah= の後の数字は、タイムスタンプまたは単なる乱数の場合があります。

于 2012-05-17T07:57:18.523 に答える