親ウィンドウの関数呼び出し

  • 2011/06/11(土) 12:50:27

・親ウィンドウ側実装
function fooFunc(){
     alert('foo!!');
}

・子ウィンドウ側呼び出し
windows.opener.fooFunc();


・注意事項
windows.opener.execScript("fooFunc();","javaScript");
と書いても同じですが、IE以外では動かないので使わないほうが無難。

親ウィンドウへの値渡し

  • 2011/06/11(土) 12:49:39

・親ウィンドウ
var value;
function setValue(v){
      value = v;
}

・子ウィンドウ
windows.opener.setValue(v);

jQuery Select 日付 選択

  • 2011/04/06(水) 11:15:20

例 14日後の日付取得
var now = new Date(); //現在の日付
var nowms = now.getTime(); //現在の日付をミリ秒単位に変換
var after = 14; //何日後かを入れる
var after = after*24*60*60*1000; //ミリ秒に変換
var ans = new Date(nowms+after); //現在+何日後 のミリ秒で日付オブジェクト生成
var y = ans.getFullYear();
var m = ans.getMonth() + 1;
var d = ans.getDate();
var w = ans.getDay();//曜日
$("#selectMM").val(m);
$("#selectDD").val(d);

サブウィンドウから親ウィンドウのURLを変更する

  • 2010/12/27(月) 00:58:05

window.opener.location.href = "表示するURL"

親ウィンドウを更新

  • 2010/12/27(月) 00:53:00

window.opener.location.reload();