firefoxのレスポンシブモードでtargetが_blankのformはPOSTされない不具合

概要

題字の通り。
解決策はレスポンシブモードを止めれば良い。
ルー大柴みたい。

解決策

  • レスポンシブモードをやめる
  • target=_blankをやめる
上記条件の2つを併せた時に発現するので
どちらか止めれば良い。

javascriptを使う

どうしても新しいタブにPOSTしたいのであれば
javascript使ってどうにかするしかない。 ajaxでPOSTすると新しいタブに開けないので
通信成功時に無名window.open()してcontentだけ書き換える必要がある。 そこまでやって
今回のケースではformが要らない事に気づく。

雑感

前は出来た気がするんだがどうだったか。
やっぱりQuontum以降のレスポンシブモードは何かおかしい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です