• 締切済み

リンクをクリックするとポップアップで親ウィンドウが開くようにするには?

今開いているウィンドウがA、 今開いているウィンドウに貼られているリンクをB、 ポップアップで開きたいウィンドウをC、 とします。 Bをクリックすると、当然AのウィンドウにBが開きます。 そのクリックと同時にCも一緒に開きたいんです。 Cは小窓ではなくて親ウィンドウで、新しいウィンドウです。 どのようにすれば、実現できるのでしょうか? 表現がちょっとわかりにくいかと思いますが、どなたかお分かりの方、回答よろしくお願いします。

noname#58564
noname#58564

みんなの回答

  • mancini
  • ベストアンサー率85% (6/7)
回答No.2

こんなスクリプトで どうでしょうか。 <a href="javascript:location.href='pageB.htm'; window.open('pageC.htm','_blank','width=400,height=400');"> linkB</a>

noname#58564
質問者

お礼

回答ありがとうございます。 せっかく教えていただいたスクリプトなのですが、試してみたところポップアップで開いたウィンドウはいわゆる小窓ですよね。 「一つ前に戻る」や「更新」などのボタン類が一切表示されない窓が開きました。 そうではなくて親ウィンドウを開きたいのですが。。 せっかく教えていただいたのにケチをつけるようで申し訳ありません。

回答No.1

> Bをクリックすると、当然AのウィンドウにBが開きます。 > そのクリックと同時にCも一緒に開きたいんです。 > Cは小窓ではなくて親ウィンドウで、新しいウィンドウです。 ▲となると、Bをクリックしたときに開くページにポップアップを埋め込むことになりますが、ポップアップにするとブロックされる場合もありますよね。 それをご承知の上であれば、下記サイトで質問されるのがよろしいかと思います。

参考URL:
http://www2.moug.net/bbs/web/
noname#58564
質問者

お礼

ポップアップでブロックされることも承知しています。 参考URLのサイトを参考にさせていただきますね。 回答ありがとうございました。

関連するQ&A

  • ポップアップから親ウィンドウへリンクを飛ばす?

    お疲れ様です。 いつもお世話になっています。 説明がちゃんとできるか不安なのですが 親ウィンドウから、サイズを指定してポップアップウィンドウを開きます。 そのポップアップウィンドウにあるリンクをクリックすると ポップアップウィンドウが消え、親ウィンドウがリンク先へと遷移します。 こういうことをやりたいのですが、JSでできないでしょうか。 JSでなくてもよいのですが、方法がわかるかた、ご教授願います。

  • リンククリック→ポップップ&親ウインドウも移動

    やりたいことは、リンクをクリックしたら 1、ポップアップウインドウが開き 2、同時に親ウインドウが別のページに移動する 1はわかります。 2が???の状態です。 助言いただけると助かります。

  • ポップアップウインドウ

    *PCについてですが、初心者なので説明が分かり難いところがあるかもしれません。 ポップアップウインドウは小窓で広告等が出てくるものだと思っています。 最近、Atokの更新とiTunesをインストールしました。その後、yahooや楽天オークション、mixiの一部に左右どちらかの下から小窓で宣伝が出てきます。とても邪魔です。悪意のないものなのでポップアップウインドウブロックには引っかからないのかな?と思いますが、高レベルでブロックしています。 このおかげで、gmailなどリンクできるアドレスを押しても、ポップアップウインドウブロックしているので開けません。と言う表示が出ます。 1.ポップアップウインドウとサイトリンクの意味をはき違えているのでしょうか?私的には、逆なのではないかと思いますが? 2.悪意のないポップアップウインドウ(広告用)を出させないようにすることはできますか?サイト開いとゆっくりヌーッと出てくるので、読んでいるところを隠されていらいらします。 ツールバーを変えてみたりしましたが、同じ状態なので質問をさせていただきました。

  • ポップアップウインドウを開いて閉じる方法はありますか。

    1:リンクを設定してマウスでクリックしたときにポップアップウィンドウを1つ開き、そのまま閉じずに放っておく。 2:別のリンクをクリックした時に、1:で開いたポップアップウインドウがすでに閉じているときは普通にポップアップウインドウを開いて、あらかじめ開かれている場合は、一旦閉じてから新たにポップアップウインドウを開く。 このようなことは可能でしょうか。 いろいろ試したのですが、とうとう行き詰ってしまいました。あつかましいですが、ソースをお願いできればと思います。

  • ポップアップ画面にアンカーをつけるには

    HTMLでリンクをクリックすると同じページの中のある特定の場所へ移動するものがあるかと思いますが、(何か名前があるのかもしれないのですが、よく「このページのトップへ」といった場所につかわれているものです。)これを別にポップアップ画面を出したときに応用することはできるのでしょうか。つまり、A.htmlの中のリンクをクリックするとポップアップ画面「B.html」が開き、さらに「B.html」の中のある特定部分にリンクされるという形を実現したいのですが、技術的には可能なのでしょうか。 「B.html」が開くところまでは実現できるのですが、御存知の方か、何かヒントとなることがございましたらお教え頂けましたら幸いです。

  • ポップアップウィンドウを気付かせたい

    小さな画像をクリックすると、 ポップアップウィンドウで大きな画像が見れる、というものを作りました。 DREAMWEAVERのビヘイビア→ブラウザウィンドウをクリックで開く、としたのですが、 これですとその画像をクリックしたら大きな画像が見れる、ということは一見分かりません。 普通のリンクですと、マウスが乗っただけでカーソルが変わるので リンクされていると分かりますよね? そんな感じでカーソルが変わる等、分かりやすくする方法はないでしょうか? 文字のポップアップ表示、もやってみましたが、気付きにくく、イマイチでした。 初心者なので、訳のわからない質問かもしれませんが、 ご教授頂けると嬉しいです。

    • ベストアンサー
    • CSS
  • ポップアップウインドウのリンク先指定

    親ページからポップアップさせた子ウインドウから、 親ページのリンク先を指定して、リンクをはるのには どうしたらいいでしょうか? 宜しくお願いします。

  • 子ウィンドウから親ウィンドウへのリンク

    jquery.popupwindow.js を使用してポップアップを開いております。 その開いた子ウィンドウに外部リンクを張り、リンクをクリックした時に その子ウィンドウは閉じて、親ウィンドウのリンク先を変える方法を教えいただけると助かります。

  • ポップアップウインドウについて

    はじめて質問しますがよろしくお願いします。 Internet Explorerでリンクを普通にクリックすると関係の無いポップアップウインドウが次々に出てくるんですがどうすればよいでしょうか。 わかる方が居られましたらご回答よろしくお願いします。

  • ポップアップブロックについて

    いままでXPを使っていましたが、パソコンを買い替え7になりました。 以下二点に関しまして教えてください。 (1) Internet Explorer の既定では、ユーザーがリンクまたはボタンをクリックした結果として現れるポップアップは表示されるはずだとおもうのですが、それがされません。 Ctrlとaltを押しながらポップアップを表示させたいリンクをクリックするとポップアップ画面がその時だけ出てきます。 ユーザーがクリックしなくても出てくるポップアップは今のままブロックでいいのですが、自分でクリックしたときはポップアップさせたいのです。 (2) (1)の前の7の使い方のごく基本なのですが、ツールからポップアップブロックの設定をしようとしても、みあたりません。 同時にリンクやページの送信というボタンもみあたりません。 これはどこにあるのでしょうか。 どうぞよろしくお願いいたします。