0

かなり単純な質問であり、この正確なシナリオで質問されたものは見たことがありません。

ページにフォームがあります。「ページ1」フォームのアクションはPHPドキュメントを呼び出しており、ターゲットは_blankに設定されています。「ページ2」PHPドキュメントは情報を処理し、ヘッダー情報を特定のページに設定します。「アクション1」


代わりに「アクション1」で複数のページを開きたいのですが。私はjavascriptを介してこれを行ういくつかの方法を知っていますが、可能であれば、完全にPHPファイル内にとどまりたいと思います。

4

2 に答える 2

1

phpはサーバー側の言語であり、HTTPには(ありがたいことに)複数のURLにリダイレクトする方法がないため、JavaScriptで機能を実装する必要があります。これは、モバイルおよびエキゾチックなユーザーエージェントでは失敗する可能性が非常に高く、いずれの場合もユーザーにとって面倒であることに注意してください。

于 2012-04-05T17:47:42.870 に答える
0

複数のページを開く方法はありますが、あまり良くありません。フレームを使用してそれを行うことができ、常に次のターゲットとして 1 つのフレームを残します。これは新しいフレームセットになり、次のターゲットとして 1 つのフレームを残します。

新しいフレームを引き続き開くことができることを完了しました - 最後のフレームがターゲット画面上の約 1 ピクセル未満のサイズになるまで。これは、ブラウザーがまだフレームをサポートしている場合にのみ機能します。

于 2012-04-05T17:54:38.737 に答える