人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

マックのブラウザSafari(ver.2.0.4)について質問です。
formのtarget先を変更してsubmitした時に新しいWindowが出てきてしまいます。

<iframe src="#" name="f_test" id="f_test" style="display:none"></iframe>
<form target="f_test" method="post" name="testform">
<input type="text" name="text1">
<input type="submit">
</form>
<input type="button" onclick="document.testform.submit();" value="submit">
上記のsubmitボタンを押すと再現できます。
他のブラウザでは問題無いのですが、サファリでのみ発生するようです。
これを同じWindowで実行させる方法はありますでしょうか?
よろしくお願いします。

●質問者: staff14
●カテゴリ:インターネット ウェブ制作
✍キーワード:2.0 Safari サファリ ブラウザ ボタン
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● thrillseeker
●60ポイント ベストアンサー

iframe で style="display:none" を style="width:0px; height:0px; border: 0px" に

変更してみると Safari でもうまく行くかもしれません。

参考:http://developer.apple.com/internet/webcontent/iframe.html

◎質問者からの返答

うまくいきました。

ありがとうございました!!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ