• ベストアンサー

親子関係の無いウィンドウの制御

a-kumaの回答

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

制御したいウィンドウに、 ・ウィンドウ名がついている ・開いていることが、あらかじめ分かっている のであれば、 name = ウィンドウ名; win = window.open("", name); ってやれば、親子関係になくても、対象のウィンドウが取れちゃいます。 # ということではない?

yasu_3
質問者

お礼

今回の対応は、「不特定多数の不要なウィンドウを消す」ことらしいので、 メンテ面を考えるとちょっと難しいかもしれませんね (^^; とりあえず、仕様変更で対応するようです。 ありがとうございました。 #ちなみに、私はあまりJavaScriptに詳しくないのですが、 既に開いてるWindowにさらにWindow.openを掛けるのは 言語の仕様的にOKなのでしょうか?

関連するQ&A

  • 親子関係を付けたい

    今までwindow.openを使用して開いていた小窓を、 Formからターゲットを指定して別窓を開き、データをPOSTするように修正しました。 しかし今の方法では窓に親子関係がつかないみたいで、 小窓から親窓の操作をしていた部分が動かなくなってしまいました。 Formを使用した場合、窓に親子関係をつけることはできませんか? アドバイスをお願い致します。

  • JavaScript ウィンドウ制御

    はじめまして。 早速ですが質問させていただきます。 JavaScriptでポップアップウィンドウを出し、そのウィンドウを常に 最上面に表示する方法を教えてください。 通常親ウィンドウに触れてしまうと、後に隠れてしまいますが、 常に手前に表示するようにしたいと思っています。 どうぞよろしくお願いいたします。

  • サイズ指定したウィンドウ制御について

    HPを作成しているのですが… JavaScriptでサイズ指定をした別ウィンドウの制御を行いたいと思っています。 サンプルサイトなどを参考にし、下記のようなソースを使用しています。 function newWin() {window.open ('***.htm','new','width=500,height=400');} 上記ですと***.htmが500x400のウィンドウで表示されるかと思いますが、 『'new'』の部分が何を制御しているのか分かりません。 ここは変更/削除して良いものなのか迷っております。 どなたかお詳しい方、ご教授お願い致します。

  • 制御工学です。

    状態空間表現 x'=Ax+Bu y=Cx |-1 0| |0 -1|=A |1| |1|=B C=(1 1) なるシステムについて可制御性と可観測性を調べ, さらに伝達関数を求めたいのです。 一応、自分でやった結果は 可制御でも可観測でも無く、 伝達関数はG(s)=2/(s+1)となりました。 合っているのか確認したいのでどなたかよろしくお願い します。

  • 株式交換で完全親子会社関係を作ることの利点

    会社法を学んでいます。 バブル崩壊の影響で景気がどん底の1999年に、完全親子会社関係を容易に設立できるよう「株式交換」が設立されましたが、なぜ完全親子会社関係の設立を急いだのかが分かりません。 それまでの「企業買収」により”完全”は難しいとしても、株主総会の特別決議や普通決議の可否決権を取得するのは可能だとは思います。なぜ、”完全”親子会社関係を設立したかったのでしょうか? (疑問を持つ箇所のピントが外れてるのかな・・?) ご存知の方がいらしたら教えてください。 よろしくお願いします。

  • 親ウィンドウから子ウィンドウの子ウィンドウを閉じたい

     親ウィンドウから子ウィンドウを開き、 その子ウィンドウで子ウィンドウ(孫ウィンドウ?)を開きます。 その状態で、親ウィンドウの画面移動で、子ウィンドウと孫ウィンドウを閉じたいのですが、できません。 JavaScript1--  ssWin = window.open('---'); ---- JavaScript2--- if(ssWin != null){ if (!ssWin.closed){ssWin.close(); }} ------ 子ウィンドウまでは上記の方法で閉じれるのですが、孫ウィンドウの制御となると、どうやったらいいかわかりません。  どなたかすいませんが、いい方法がありましたら、ご教授くださいませ。

  • lightwave3D v8.5 にて親子関係の解除

    lightwave3D v8.5でアニメーション途中で親子関係の解除をする方法ってありますでしょうか? 例えば、100フレーム目まで親子で101フレーム目以降は親子関係を解除する。みたいな。。。 色々と調べたのですがなかなか見つからずここで質問させて頂きました。 どうぞよろしくお願い致します!

  • 親子関係について

    自分が(愚かなことなのですが)母親のサラ金の連帯保証人になっていて、何ヶ月か支払いしていなく自分のところに一括請求がきました。それ以外でも家のために自分も借金をしてきて、とても払える状態ではありません。すでに給料も一部差し押さえられている状態です。会社の人は法的な手段をとるといっていたのですが・・・ その他にもたくさんあります。(ありました) 母親、姉による半脅迫的な電話や手紙もあります。 かれこれ1年近くになり、このことを契機に何とかこの状況を抜けたいと考えています。 この家庭と縁を切りたいと考えているのですができないのでしょうか?電話や手紙も受け取りたくありません。 親子、兄弟そのものの関係を切りたいです。 借金そのものは任意整理や自己破産等手段はあると聞いているので、何とかなると思っています。 本当に気が変になりそうです。ご存じの方お願いします。

  • Zオーダーが上から2番目のウインドウのハンドル

    おせわになります。 Zオーダーが上から2番目のウインドウのハンドル知る必要がありましたので、 GetWindowが使えるのではないかと思い、プログラムを作りましたがうまくいきませんでした。 次のようにしてみました。 Form1という名前の自作のフォームがメモ帳の上に重なっていたとします。 このとき、 Text1.Text = GetWindow(Form1.hwnd, GW_HWNDNEXT) こようにしてもメモ帳のハンドルが得られませんでした。 Zオーダーが上から2番目のウインドウのハンドルを知る方法を教えて頂けないでしょうか。 よろしくお願い致します。

  • 別ウインドウからメインウインドウの入力制御する方法

    HTML + JAVASCRIPT でちょっと困っています どなたか、知識のある方ご教授ください。 内容) メインウインドウから検索用のサブウインドウを表示し、サブウインドウで取得した内容をメインウインドウのテキストボックスに反映したい。 条件)    1.メインウインドウとサブウインドウとの親子関係は無し。     (window.open を使用しないとでも思ってください)     ※この為か、openerではエラーになってしまいました。。    2.メインウインドウはリロード(再表示)をさせない (サブからは、データの反映のみの処理としたいので。。)    3.メイン及びサブウインドウは、それぞれフレームを使用しています もし、このようなことができる様でありましたら、ご教授ください。 宜しくお願いします。