//--------------------------------------------------------------------------------------- // メール用・アドレス選択IO //======================================================================================= // メールアドレス関係 関係の処理アドレス群 // //---------------------------------------------------------------------------------------- // メールアドレス選択 // メールアドレス選択画面を開き、メールアドレスを選択する。 // // mode 最初に開く画面 (1..TO 2..CC 3..BCC) // strTO アドレスTO に反映される文字列 // strCC アドレスCC に反映される文字列 // strBCC アドレスBCCに反映される文字列 // ,X,Y 表示位置 //---------------------------------------------------------------------------------------- function ADOpenAdrBook(mode,strTO,strCC,strBCC,X,Y){ var strURLWk = Base_URL + "/AD/ADSelect.asp"; strURLWk += "?TYP=" + mode; strURLWk += "&TO=" + strTO; strURLWk += "&CC=" + strCC; strURLWk += "&BCC=" + strBCC; var Call_Opt = "toolbar=no,scrollbars=yes,resizable=yes,HEIGHT=400,WIDTH=525"; //引数のX座標、Y座標を指定しているかいないかによってオプションを変える。 if (X == "" && Y == ""){ // Nop } else{ Call_Opt = Call_Opt + ",left =" + X + ",top=" + Y; } var wPopUp = open(strURLWk, "ADSEL", Call_Opt); wPopUp.focus(); return wPopUp; } //---------------------------------------------------------------------------------------- // // // strNAME 名前 // strADR メールアドレス // ,X,Y 表示位置 //---------------------------------------------------------------------------------------- function ADAddressSet(argTYP ,strNAME ,strADR ,strOP,X,Y){ var strURLWk = Base_URL +"/AD/ADMake.asp"; strURLWk += "?MODE=0"; strURLWk += "&NR=1"; strURLWk += "&TYP=" + argTYP; strURLWk += "&NM=" + strNAME; strURLWk += "&ML=" + strADR; strURLWk += "&OP=" + strOP; return ADAddressSetMain(strURLWk,X,Y); } //---------------------------------------------------------------------------------------- // メールアドレス取得&表示 // // argID 名前 // argTYP メールアドレス // ,X,Y 表示位置 //---------------------------------------------------------------------------------------- function ADAddressGet(argID ,argTYP,argOP,X,Y){ var strURLWk = Base_URL +"/AD/ADMake.asp"; strURLWk += "?MODE=1"; strURLWk += "&NR=0"; strURLWk += "&ID=" + argID; strURLWk += "&TYP=" + argTYP; strURLWk += "&OP=" + argOP; return ADAddressSetMain(strURLWk,X,Y); } function ADAddressSetMain(strURLWk,X,Y){ var Call_Opt = "toolbar=no,scrollbars=yes,resizable=yes,HEIGHT=400,WIDTH=650"; //引数のX座標、Y座標を指定しているかいないかによってオプションを変える。 if (X == "" && Y == ""){ // Nop } else{ Call_Opt = Call_Opt + ",left =" + X + ",top=" + Y; } var wPopUp = open(strURLWk, "ADMK", Call_Opt); wPopUp.focus(); return wPopUp; } //---------------------------------------------------------------------------------------- // アドレスグループ登録 // メールアドレス選択画面を開き、メールアドレスを選択する。 // // mode 最初に開く画面 (1..TO 2..CC 3..BCC) // strTO アドレスTO に反映される文字列 // strCC アドレスCC に反映される文字列 // strBCC アドレスBCCに反映される文字列 // ,X,Y 表示位置 //---------------------------------------------------------------------------------------- function ADOpenAdrGroup(argID,argOP,X,Y){ var strURLWk = Base_URL + "/AD/ADMakeGrp.asp"; if( argID !=''){ strURLWk += "?ID=" + argID; strURLWk += "&MODE=1"; }else{ strURLWk += "?MODE=0"; } strURLWk += "&OP=" + argOP; var Call_Opt = "toolbar=no,scrollbars=yes,resizable=yes,HEIGHT=300,WIDTH=525"; //引数のX座標、Y座標を指定しているかいないかによってオプションを変える。 if (X == "" && Y == ""){ // Nop } else{ Call_Opt = Call_Opt + ",left =" + X + ",top=" + Y; } var wPopUp = open(strURLWk, "ADGROP", Call_Opt); wPopUp.focus(); return wPopUp; } //--------------------------------------------------------------------------------------- // 呼び出し側サンプル //--------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------- // アドレス関係 //--------------------------------------------------------------------------------------- //var wAdrSelect ; // アドレス帳選択 //--------------------------------------------------------------------------------------- // ポップアップ&共通画面 //--------------------------------------------------------------------------------------- // クリア処理 //function popup_unload(){ // if (wAdrSelect != null) wAdrSelect.close(); //} // --------------------------- --------------------------- // アドレス帳を開く //function Open_AdrBook(){ // popup_unload(); // // var X =''; //event.screenX; // var Y =''; //event.screenY; // var strTO =''; // var strCC =''; // var strBCC =''; // var mode = '1' //(1..TO 2..CC 3..BCC) // // wAdrSelect = ADOpenAdrBook(mode, strTO,strCC,strBCC,X,Y); /* ウィンドウ画面を読み込み */ //} ////結果を受け取る 関数 //function ADAddressReturn(strTO,strCC,strBCC){ // alert('TO' +strTO ); // alert('CC' +strCC ); // alert('BCC' +strBCC ); //} -->