javascriptでサブウインドウを開いたあと、常に前面に表示させたいのですが、表示したあと、親ウインドウへフォーカスを移動しても、サブウインドウは最前面に表示させたいです。

そのような制御をしているページ、コードを教えていただきたいです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:iloveny No.1

回答回数77ベストアンサー獲得回数0

ポイント5pt

http://www.hatena.ne.jp/1088569384#

javascriptでサブウインドウを開いたあと、常に前面に表示させたいのですが、表示したあと、親ウインドウへフォーカスを移動しても、サブウインドウは最前面に表示させたい.. - 人力検索はてな

URL はダミーです。

body タグを下記のように onblur を追加します。

<body onblur=”this.focus();”>

id:fk_2000

すみません。サブウインドウを開いた状態で親ウインドウにフォーカスを移したいのですが、

サブウインドウは最前面に表示させたままにしたいのです。そんな制御は可能ですかね。

2004/06/30 13:28:25
id:pi12345 No.2

回答回数263ベストアンサー獲得回数10

ポイント5pt

http://www.openspc2.org/reibun/javascript/sub_window/005/

サブウィンドウを常に前面に表示する

ここが参考になります。JavaScript制御で可能です。

id:fk_2000

この制御ですと、親ウインドウにフォームなどが配置されていた場合に、サブウインドウを閉じなくては入力出来ませんよね。

ちなみに親ウインドウに制御を追加することはできません。あくまでもサブウインドウ側だけで制御したいです。

やはりむりなのかなぁ。

2004/06/30 13:30:32
id:iloveny No.3

回答回数77ベストアンサー獲得回数0

ポイント60pt

http://www.openspc2.org/reibun/javascript/window/005/

ウィンドウ(showModelessDialog)を表示する

先ほどは失礼しました。ポイントは結構です。

showModelessDialog を使えば親ウィンドウの操作も可能です。

id:fk_2000

ばっちりです!

こういうものを求めてました。

さっそく解析して、組み込んでみます!

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

2004/06/30 13:35:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません