- PR -

JavaScriptのwindow.openが別ウィンドウにならない

投稿者投稿内容
mio
ぬし
会議室デビュー日: 2005/08/25
投稿数: 734
お住まい・勤務地: 神奈川県
投稿日時: 2008-12-11 10:22
さっき書いた情報調べました?

もっとも、スクリプトによるフォーカス制御はあまりしないほうがいいと思いますが。
ユーザビリティが低下するので。
ごん太
大ベテラン
会議室デビュー日: 2002/07/30
投稿数: 182
お住まい・勤務地: 森の中
投稿日時: 2008-12-11 10:38
mioさん大変申し訳ありませんでした。
closedは指定したウィンドウが閉じられていた場合は true、閉じていない場合には false を返すのですね。

スクリプトでのフォーカス制御は好ましくないと言う事は勉強不足でした。
ごん太
大ベテラン
会議室デビュー日: 2002/07/30
投稿数: 182
お住まい・勤務地: 森の中
投稿日時: 2008-12-11 11:11
一応下記コードで実現できました。

【親ウィンドウ】
function subwindow(){
  if(!subWindowNM || subWindowNM.closed){

  }else{
    subWindowNM.focus();
  }
}

これで子ウィンドウを閉じない限り、親ウィンドウでの処理が出来ない様にしました。
この処理が適切かどうかは微妙ですが。。。
オウオウ
常連さん
会議室デビュー日: 2008/11/26
投稿数: 38
投稿日時: 2008-12-11 19:08
(利用規約違反のため削除いたしました。@ITクラブメンバーシップセンター)
オウオウ
常連さん
会議室デビュー日: 2008/11/26
投稿数: 38
投稿日時: 2008-12-11 19:10
(利用規約違反のため削除いたしました。@ITクラブメンバーシップセンター)

スキルアップ/キャリアアップ(JOB@IT)