• ベストアンサー

IEにて、reloadすると

IEにて、reloadすると再試行というダイヤログが表示される METHOD=POSTにて、表示したページをlocation.reloadすると「再試行」というダイヤログが表示される場合と表示されない場合があります。 そこで、METHOD=GETにて、表示したページをlocation.reloadしても「再試行」というダイヤログが表示されます どのようにしたら、回避できるのでしょうか? また、GETでもダイアログは表示されるのでしょうか? よろしくお願いします

  • Koba5
  • お礼率81% (96/118)

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

未検証ですが… reloadではなくて、location.hrefを用いればダイアログは出ないのではないでしょうか。

関連するQ&A

  • location.reload() について

    JavaScriptでページAからページBに飛ばした後、ユーザーがブラウザの戻りボタンを押したとき、ページAがキャッシュから表示されるのでなくて新たにロードされるように<body onload="location.reload()"> としましたが、新たにロードされているように思えません。 この使い方は間違っているでしょうか? papashiro

  • postデータのあるページの再表示

    postデータのあるページをjavascriptを使って、再表示しようとしているのですが、 window.opener.location.reload(true); のjavascript を実行したら、 情報を再送信しないと、ページを更新できません。 [再試行]をクリックして情報を送信するか、 [キャンセル]をクリックして表示しようとしていたページに戻ってください。 のようなメッセージボックスが出てしまします。 回避(出なくする)方法はないでしょうか? # javascriptの方の質問か悩みましたが、こちらにしました。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • postで送信できないんです

    oracle plsqlで開発しています。 htmlからpostでプロシジャーに値をわたしていますが、 パラメータが渡っていないようです。 エラーページでREQUEST METHOD=GETと表示されてしまいます。 getで送るとページが表示されるのですが・・・ formタグのmethod=postにすればREQUEST METHODには自動的にPOSTがはいると 思っていたのですが、どこかで設定しなければいけないのでしょうか。 とても困っています。 どなたか教えてください。

    • 締切済み
    • CGI
  • location.replaceについて

    親ページから子ページを表示います。 ※JavaScriptのwindow.openで子ページを開いています。 子ページにはテキストボックス等を配置していて項目を入力したら[閉じる]ボタンを押下して子ページを閉じて子ページで入力された値で親ページを再表示して反映させていますがここで1つ問題が発生してしまいました。 ※子ページの[閉じる]ボタンにはonClickでJavaScriptを設定しています。 JavaScriptの内容は下記の通りです。 function closeScript(){   window.opener.location.reload();   window.close(); } 押下すると「再試行」のダイアログが表示されてしまって・・・ ネットで検索して調べてみたら「再試行」のダイアログの制御はできないとの事でした。 再度、ネットで調べていたら下記のような記述がありました。   location.replace(location.href); 上記のJavaScriptを下記のように変更して子ページの[閉じる]ボタンを押下してみたら「再試行」のダイアログが表示されず、子ページを閉じる事が出来ました。 しかし、親ページは何も反応がないような・・・ そこで皆さんに質問があります。 「location.replace(location.href);」が何をやっているのかをネットで調べてみましたが・・・ 「location.replace」・・・「指定したページへ移動する」との事でした。 「location.href」・・・現在表示しているページのアドレス(URL)を示す文字列です。 上記のスクリプトは何を行っているのでしょうか。実際に動かしてもうんともすんとも言わないので・・・ くだらない質問で申し訳ありませんがわかりやすく教えていただけませんでしょうか。 宜しくお願いします。

  • jQuery POST送信後のページ更新

    いつもお世話になっております。 jQuery+PHPにて、POST送信し、 戻り値の条件分岐でページを遷移させたり、 更新させたいと思っています。 ご教授願えないでしょうか。 index.php内 [ソース] $.POST('./search.php', {'code':12345'}, function(data){ if(data['type'] == '1'){ alert('見つかりません') location.href='./index.php'; } else if(data['type'] == '2'){ location.href='./edit.php; }, 'json' ); 見つかりませんのアラートを表示した後、 location.hrefだと、リロードする事なく。 またlocation.reloadにしても同様です。 $.POST外でlocation.reloadを指定すると リロードしてくれるのですが、$,POST送信してくれません。 もし不可能であれば、location.hrefで別のファイルを経由させて実施しようと思っています。 宜しくお願いします。

    • ベストアンサー
    • AJAX
  • ezwebにおける POSTメソッドでの CGI実行はできるのでしょうか?

    下記のような普通のcgiを実行しようとしているのですが、 ezweb(au)だと「ページが表示できません」となってしまいます。 <form action=aaa.cgi method=post> ID<input type=text name=id> pass<input type=password name=pass> <input type=submit value=login> </form> 「method=get」にするとできるのですが、idとパスワードがURLに表示されてしまうので、できればpostで実行したいのです。 ■質問■ (1)ezwebだとpostではできないのでしょうか? (2)何かキャッシュのコントロールなどで回避できるのでしょうか? (3)キャッシュのコントロールの場合、それはユーザー側でやることですか?それともCGI側でできることですか? auはA5501T でCDMA1Xシリーズです。 UPのシミュレーターでも動作しませんでした。 auのページで仕様を見ると、POSTメソッドはOKになっており、また、HDMLではなくHTMLにも対応しているとのことでした。 3キャリア対応にしたいので、auだけのためにHDMLでかくようなことはしたくないのですが。。。

    • ベストアンサー
    • CGI
  • IEのオフライン作業ダイアログについて

    Windows98 IE6.0 接続フレッツADSL 上記の環境でインターネット接続して、 (最初自動的にブラウザが立ち上がりますよね) 頁を更新しようとすると必ず オフライン作業 というダイアログボックスがでます。ここでは オフライン作業 か 再試行 の選択で、再思考を選ばないと次へ進めません。必ず最初に出てきてすごく面倒です。 (ちなみにこれはファイルメニューのオフライン作業にチェックがついてある場合のダイアログとは違います) 以前はこういうことはなかったのですが、いつの間にか…。 回避方法を教えてください。

  • IEのダイアログが隠れてしまう

     IEを使っているとページが替わるときに確認のダイアログが出たりしますが、そのダイアログがウィンドウの下に出るらしく、画面上に表示されません。  そのことに気が付けば、タスクバーのIEをクリックすればダイアログが前に表示されるのでページの表示が出来ますが、それに気付かないとIEがフリーズした様に全く反応しなくなります。(当然です)  確実に『ダイアログが一番上』に表示されるようにするにはどうしたらいいのでしょうか。 よろしくお願いします。    Me:最新パッチでアップデート済み  IE:5.5SP2(6をマイクロソフトでインストールしようとしても出来なかった/原因不明との事)  

  • formとactionとmethodについて

    初心者的な質問で申し訳ないのですが、 formを複数作りたい場合、メソッドをpost/get別々に指定したり、actionを別々のリンクを指定とかって出来たりするんでしょうか。 <form action="next.php" method="post">inputとか</form> <form action="prev.tpl" method="get">hiddenとか</form> 見たいな感じで、それぞれが別々、若しくは <form action="next.php" method="post">inputとか</form> <from action="next.php" method="get">inputとか</form> 見たいな感じで、リンク先は一緒だけどメソッドは違う等の指定方法を教えていただければと思います。 もし、指定出来ることは出来るが、javascriptで制御しなけらばならない等あるのでしたら、 その記述例等も一緒に教えて頂けると嬉しいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • IE7が不安定

    IE7をインストールしたのですが、ものすごく 動作が不安定です。 ページ開いたりするとすぐに落ちてしまいます。 その度にエラー情報の送信ダイアログが開きます。 設定とかで回避できるのでしょうか? 最悪、IE6に戻す事は可能なのでしょうか? 詳しい方おりましたら、是非ご教授願います。

専門家に質問してみよう