私は Web アプリケーションを開発しており、私の要件は以下のとおりです。
- 1 つのブラウザ ウィンドウに 4 つの Web サイトを表示する必要があります (フレームセットを使用して実装しました)。
- フレームの内容を更新するために、1分後にページ全体を更新する必要があります(これは確かに内部のフレームを更新します)....(Javaスクリプトを使用して実装しました)...
ただし、フレームの 1 つで、サードパーティの Web サイトにログインする必要があります。ログインでき、ログイン後にコンテンツを表示できます...ただし、ページの更新が1分後に発生すると、ページは再びログインページにリダイレクトされ、ページを更新するたびにログインする必要があります...
これをグーグルで調べたところ、Cookie を設定しないフレームが原因である可能性があることがわかりました。このため、P3P ポリシーも実装しましたが、問題は解決しません...
どなたかご存知でしたら解決策を教えてください...
ページを更新するために使用したJavaScriptは
function timeRefresh(timeoutPeriod) {
window.setTimeout("location.reload(true);", timeoutPeriod);
}
window.onload = timeRefresh(60*1000);