window.openでセンタリングする方法(サンプルコード)



[呼び出し側]
<a href="javascript:void(0);"onclick="js_windowopen('miss_shonan_special_photonet.html?extkey=200805_Miss_Contest',null,750,900,'location=yes,menubar=no, toolbar=no, scrollbars=yes')">

[関数側]
    windowopen用関数(get_rssfeed)
   
    input:
        第1パラメータ:オープンするhtmlファイル(パス付き)
        第2パラメータ:ウインドウ名
        第3パラメータ:画面幅(width)
        第4パラメータ:高さ(height)
        第5パラメータ:オープン時のバラメータ
        "location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=no"の形で指定。

    output:
        なし

function js_windowopen(arg_url,arg_windowname,arg_width,arg_height,arg_option) {
    
    //if (arg_width) {
      if (window.screen.width > arg_width)
       arg_option+=", left="+(window.screen.width-arg_width)/2;
      else arg_width=window.screen.width;
      arg_option+=", width="+arg_width;
     //}
     //if (arg_height) {
      if (window.screen.height > arg_height)
       arg_option+=", top="+(window.screen.height-arg_height)/2;
      else arg_height=window.screen.height;
      arg_option+=", height="+arg_height;
     //}
    
     window.open(arg_url,arg_windowname,arg_option);
    
}
スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR