お世話になります、
現在JavaScriptの勉強をしているのですが、以下の問題に突き当たり困っています。
問題1.
popup = window.open("subWindow.html","subWindow",'width=200,height=400,scrollbars=1,left=50,top=50, dependent=yes');
メソッドによって表示したウィンドウを常に最前列に表示する方法をご存知の方いらっしゃったら教えていただきたいのですが。
親画面をクリックするとSubWindowが親画面の下に隠れてしまい困っています。
よろしくお願いします
No.4ベストアンサー
- 回答日時:
showModalDialogというメソッドが準備されています。
サンプル
showModalDialog('sample.html', '' ,'dialogHeight:300px;dialogWidth:300px');
でモーダルダイアログとして表示することにより親画面の下に隠れることはなくなります。ただしこの方法では子画面を閉じるまで親画面に触れなくなります・・
No.3
- 回答日時:
こんばんは、
open()の後にwindow.focus()を使用することで実現できるそうです。
私も実際にやったことがあるわけではないので「これで絶対大丈夫よ~」と言い切る事ができないので申し訳ないのですが…(^^;
…というかこれはHIROYOさんのと同じかもしれません。
参考URL:http://tohoho.wakusei.ne.jp/wwwqa1.htm#JsOpenFor …
No.2
- 回答日時:
こんばんわぁ、Blackwinglsです。
私は親Window側に
<body onBlur="blur()">
と記述して実現していますが・・・・・
フレーム使っているとNGです。
さらに、ブラウザ以外の物にも立ち上がっていると反応してしまいます(^^;)
もっと上手い方法があれば良いんですけどねぇ。
ではでは(@^^)/~~~
No.1
- 回答日時:
window.openされたときに、Subwindowが上に来ればいいんですよね?
だったら、subwindowのonLoadイベントに、focus()を設定してやればいいのではないでしょうか?
<BODY onLoad="window.focus()">
動作確認はしていませんが・・・。(^^;;
この回答への補足
えーと、いったんサブウィンドウが表示された後、親画面をクリックするとサブウィンドウが親画面の下に隠れてしまいますよね、やりたいことは、常にサブウィンドウを親画面よりも前に表示する方法です、説明がわかりにくくて申し訳ありません。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- デスクトップパソコン PC作成のスマート対応フアイルへの転換 1 2022/06/18 19:50
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Visual Basic(VBA) 起動中のアプリ、ソフトの取得 3 2022/12/28 11:13
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- JavaScript React と Electron でデスクトップアプリを開発する環境について 1 2023/02/08 11:16
- Visual Basic(VBA) vba スライサー 1 2022/08/16 14:07
- Android(アンドロイド) AQUOSWishを充電すると、 通常なら画面消灯後に 画面がグレーっぽくなり 充電完了まで残り1時 1 2023/07/25 00:41
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
ウインドウの後ろに隠れているページを前面に出したいんです。
JavaScript
-
親ウィンドウから開いた子ウィンドウをまとめて閉じるには?
JavaScript
-
子ウィンドウを常に手前表示、親ウィンドウは操作させない
JavaScript
-
-
4
window.Openをモーダルにできますか?
JavaScript
-
5
子ウィンドウの存在確認
JavaScript
-
6
tableの任意行にfocusをあてる
JavaScript
-
7
focus()が上手くいかない
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同じページをブラウザで複数開...
-
[Java] Edgeでのアドレスバー非...
-
リロードさせないワザ
-
ツールバーやステータスバーな...
-
画面を閉じる(×ボタンやタスク...
-
window.openでフルスクリーン表示
-
子画面を自動で閉じた後、親画...
-
window.open("about:blank")
-
閉じた後のwindow.closed検知
-
WEBアプリを作成しています。
-
マイページはどこを開くの
-
ウインドウを毎回同じ位置、大...
-
スクリプトって、何ですか?ど...
-
エクセルのシート上に別のシー...
-
デジタル時計の時刻合わせの方...
-
Javascript_submit()完了後に処...
-
小さな表示窓の呼び方は
-
一定時間おきにアラームやポッ...
-
リストビューをスクロールさせ...
-
Excelでワードアートや図を常に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Java] Edgeでのアドレスバー非...
-
同じページをブラウザで複数開...
-
window.open("about:blank")
-
ブラウザ Chromeを使っていて、...
-
画面を閉じる(×ボタンやタスク...
-
子画面を自動で閉じた後、親画...
-
onclickでのページ内移動
-
親ウインドのASPをリロードさせ...
-
サブウィンドウを常に最前面に...
-
opener.focus();が利かない
-
window.closedについて
-
alertの最前面表示
-
MM_openBrWindowとwindow.open
-
ツールバーやステータスバーな...
-
window.openで子画面を開いた後...
-
リンククリックでウインドウの...
-
Request.Params("xxx")で「+」...
-
呼び出されたページを閉じ、呼...
-
window.open()で幅指定の際、ウ...
-
子画面へデータを渡したい!
おすすめ情報