• ベストアンサー

前のページの親ウインドウをリロードできます?

やりたいことは、 前のページの親ウインドウをリロードすることです。 親ウインドウのリロードは使っています。 「前のページの」というところが「???」です。 1クリック→ 2サブウインドウ開く→ここでリンククリック→ 3サブウインドウの次のページ #3でリンククリックしたときに1の親ページをリロードしたいのですが。

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

  • ベストアンサー
noname#5841
noname#5841
回答No.1

こんにちは。 サブウィンドウの次のページの<HEAD>タグに <SCRIPT LANGUAGE="javascript"> <!--// function nextpage(links){ window.location.href = links; window.opener.history.go(0); } //--> </SCRIPT> を、 リンク箇所に、 <a href="javascript:nextpage('link2.html');">リンク</a> で、どうでしょう?

s-holmes
質問者

お礼

回答ありがとうございました。 history.goと組合わせればいいわけですね。なるほど。(^O^) 勉強になりました。

関連するQ&A

  • 孫ウインドウを閉じたら親をリロード

    親ページをクリックして、サブウインドウを開き、さらにサブウインドウからクリックして孫ウインドウを開きました。 孫を閉じた時点(またはサブウインドウをリロードした時点でもよい)で、親ウインドウをリロードするにはどうしたら良いでしょうか。 孫閉じる→サブウインドウリロード→親ウインドウリロードを、孫をクリックしたことにより行いたい。 それぞれのページは不特定で、固定のURLはありません。

  • 親ウィンドウで飛んだときに子ウィンドウをクローズ

    ページ内にあるリンクからサブウインドウを開いた場合、 親ウインドウが別ページに移った時や閉じた時に、サブウインドウも同時に閉じる事は出来ますか?

  • サブウインドウから親ウインドウの操作

    サブウインドウから親ウインドウのあるフォームの ボタンを押した時と同じ動作をさせたいのですが、 サブウインドウから、親(呼び出し元)ウインドウの メソッドを呼ぶ方法はありますでしょうか? ダメであれば、サブウインドウから親ウインドウを リロードする方法でもOKです。 よろしくお願いします。

  • 「リロード」ボタンをページ内に作りたい

    つまりは、「ブラウザのリロードボタンをクリック」を ページ内で実現させたいのです。 ex.あるページのある部分をクリックするとそのページが   リロードされる。 こんなことってHTML文で可能なのでしょうか?

    • ベストアンサー
    • HTML
  • サブウィンドウから親ウィンドウをリロード

    サブウィンドウから親ウィンドウをリロードするときに、 window.opener.location.href = "A.html"; のような使い方をしていますが、親ウインドウのアドレスを指定せずに行う方法がありましたら教えていただけないでしょうか。

  • リロードした時にページの一番上に戻したくない

    同一ページ内にリンクを<#middle>とつけて移動させているのですが、ページ真ん中当たりにユーザーが言葉を登録して文章を変換する(ドリーム小説みたいなのに近い)JavaScriptを置いているのですが、「登録」のボタンを押すとページをリロードするのか、スクロールバーが一番上、本当に頭まで戻ってしまいます。リンクにあるように<#middle>でリロードしても位置を保ちたいのですが、location.hrefではダメなのでしょうか?

  • リロード時のテキストフィールドのデータの保持

    親ウィンドウのプルダウンにサブウィンドウからデータを追加するページを作っています。 サブウィンドウの保存ボタンをクリックすると親ウィンドウをリロードし、追加したデータがプルダウンに表示させるようになっています。しかし、親ウィンドウにはほかにもテキストフィールドがあり、リロードすると消えてしまいます。 サブウィンドウからリロードをかけたときに親ウィンドウのテキストフィールドのデータを保持するようにしたいのですが、どのようにしたらできますか? 助言をお願いします。 宜しくお願い致します。

  • 例●●.php#00pリロードページ内リンク

    すいません。質問させてください。 XAMPP Windows 1.7.1を使用しイントラネット内で、 データベースを作っています。 ブラウザでInternet Explorer 8.0を使用しています。 PHPで作られてるページで、 ページ内のform(POST)でテータの受け渡しもしています。 私としてはデータを更新したときにリロード対策を兼ねて下記のように自身のページに飛ばして変更箇所にページ内リンクで移動をしたいのですがうまく動作しません。 実行例: header("Location: http://127.0.0.1/index.php#00p"); という風にしてリロードすると http://127.0.0.1/index.php までしか認識せず#00pが削られページ内リンクがされません。 データを更新したときにリロード対策を兼ねて上記のように自身のページに飛ばして変更箇所にページ内リンクで移動をしたいのですがいい方法があればお教えください。 ヒントでもいいのでよろしくお願いします。 言葉足らずのところがあるかもしれませんがよろしくお願いします。

    • ベストアンサー
    • PHP
  • ページ全体をリロードしてしまう

    読者が1クリックで自分の評価を投稿できるスクリプトを使いたいと考えています。1つのページに複数設置できる物です。 何とか無事に設置は出来たのですが、実際に動作させると、クリックするたびにページ全体をリロードしてしまい、しかもページのトップに戻ってしまいます。 これはなぜでしょうか。原因としてどのような事が考えられるでしょうか。ちなみにスクリプトを実際に置いているサイトではそのような現象は起こっておりません↓ www.masuga.com/thelab/ajaxrate/ よろしくお願いします。

    • ベストアンサー
    • PHP
  • 親ページを閉じたときにサブウィンドウも閉じたい

    こんにちは。 Javascriptでわからないことがあります。 アルバムを作っていて、画像をクリックすると、サブウインドウが表示されて、大きな画像が見られるようなページを作りたかったので、ネットで見つけたものを記載しました。 HEAD部分に以下を記載しました。 <SCRIPT LANGUAGE="JavaScript"> <!-- function new_win6(){window.open("サブウインドウ","","width=300,height=200"); } function win_close(){myWin.close(); } //--> </SCRIPT> BODY内には以下を記載しました。 <a href="#" onClick="JavaScript:new_win6();return false"> </a> 無事、サブウインドウが開いてできたのですが、そのあと別のページにとんだり、ウインドウを閉じたときに、サブウインドウが自動的に閉じるようにしたいと思っています。 本やネットで色々調べてみたのですが、つまづいてしまいました。 BODY部分にこのようなソースを記載すればいいというものじゃないのですよね? onload="win_open()" onunload="win_close()" 知らなすぎて申し訳ありませんが、ご教授願います。 よろしくお願いします。