[javascript]新しいウィンドウを開く

  備忘録
【注意】
この記事は過去に別サイトで執筆したものを再掲載したものです。
内容が古くなっていて現在では適用できない場合や、もっと良い方法が出来ている場合があります。
 
window.open('URL', 'ウィンドウ名', '属性');

URLには最初に表示するHTMLファイルのアドレス。ウィンドウ名には任意のウィンドウ名を指定。
ウィンドウ名を同じにすると、同じウィンドウとして扱われる。
属性では、ウィンドウサイズ、ツールバーやメニューバーの有無などを指定する。それぞれカンマで区切る。

属性名意味設定例
toolbarツールバーの有無toolbar=yes, toolbar=0
locationロケーションバーの有無location=yes
statusステータスバーの有無status=no
menubarメニューバーの有無menubar=1
directoriesディレクトリバーの有無directories=no
scrollbarsスクロールバーの有無scrollbars=0
resizableサイズ変更の可否resizable=yes
widthウィンドウの横幅width=640
heightウィンドウの高さheight=480

体験談:IE6で、名前をつけたウィンドウに動的PDFを表示。さらに動的PDFを表示しようとしたところ、空白画面になってしまったことがある。NNでは正常に表示された。原因は、初期表示URLを”空にしていたためで、URL=’about:blank’としたところ回避できた。

LEAVE A COMMENT