コードは、Safari を除くすべてのブラウザーで動作します。
属性を持つフォームがありtarget="_blank"
ます。フォームが送信されると、Safari を使用すると $_POST 配列が空になります (a を使用してチェックされますYii::log(print_r($_POST,true));
)。 ただし、ctrl + 送信ボタン (新しいウィンドウでリンクを開くための Safari のショートカット) をクリックすると、ページが期待どおりに読み込まれます。
誰もが前にこのようなことに遭遇しましたか? 解決策?
target="blank"
が存在しない場合、コードも機能することを付け加えておきます。