訳あってCakePHPで作業してたんですが、chromeでは動くのにFIREFOXやIEで動かない現象が起こった。
というかずっとchrome一筋だったから気がつかなかったんだが。
結論から言うと
if (isset($this->params['form']['complete']))
といった形でどのボタン押されたか判定してたんですが、このボタンがinput type=”image”だと押されたボタンの座標がついてくるので
if (isset($this->params['form']['complete_x']))
という感じで判定しないといけない。
ずぶっとはまってしまいました。chromeがよかっただけにはまった。。。
大事なスピードが要求される作業だったんですが
この件で人生変わったかもしれん・・・