No.6 メールの内容。
メールに対する反応が無かったため、一応書き出しておきます。
最近、メールでの質問が多いのですが、送っても「無反応」でちょっと、、、。
お礼のメールはいりませんが、「うまくいったのかどうか」はできるだけ教えてください。
メールの中身は下記の通りです。
######################
BBSへの書きこみありがとうございます。
AtelierKanaeの管理人AKです。
ご質問の、
「同時にもう一つ別ウインドウを自動で開く方法を探しているのですが分かりませ
ん。」
について、とりあえず、書きこみにあったinfoseekのように表示させたい場合につい
てご希望通りメールにてお答えいたします。
まず基本的に、JavaScriptと連動しているため、タグだけではできません。
これらは、「別ウィンドウを開く(サイズ指定)」、「ページを開いたときに自動的
に動く」、を組み合わせて作られていますので、順に説明します。
#############
1.別ウィンドウを開く(サイズ指定)
ウィンドウのサイズを指定して別ウィンドウを開くには、window.openという命令を
使います。
window.openの説明。
window.open('AAAA.html','BBBB','CCCC');
・AAAA:新しいウィンドウで表示するファイル名
・BBBB:新しいウィンドウで使用するターゲット名、特に決めない場合は''(空白)
・CCCC:CCCCの内容
・width:ウィンドウの幅、指定はピクセル単位。
・height:ウィンドウの幅、指定はピクセル単位。
・toolbar:ツールバーの表示の可否、指定は[yes|no]又は[1|0]。
・location:URL表示領域の可否、指定は[yes|no]又は[1|0]。
・directories:ディレクトリボタンの表示の可否、指定は[yes|no]又は[1|0]。
・status:ステータスバーの表示の可否、指定は[yes|no]又は[1|0]。
・menubar:プルダウンメニューの表示の可否、指定は[yes|no]又は[1|0]。
・scrollbar:スクロ−ルバーの表示の可否、指定は[yes|no]又は[1|0]。
・resizeble:リサイズの可否、指定は[yes|no]又は[1|0]。
注、各項目は空白を入れずに記述すること。(例)"width=100,toolbar=no"
#infoseekではこのように設定されていました。
window.open("広告のファイル名
","newwin1","toolbar=No,lacation=no,directories=no,status=no,menubar=no,scro
llbars=no,resizable=no,close=yes,width=478,height=112");
(何個も表示させないためにウィンドウ名をつけています。こうすると既にウィンド
ウが表示されている場合に新たにウィンドウが開く事が無くなります。)
#############
2.ページを開いたときに自動的に動く
単純にウィンドウを開くもとのファイルに、1で作ったスクリプトを書きこみます。
場所は、<head></head>の間か、<body></body>の間です。
--------------------------------ここから
<SCRIPT LANGUAGE="JavaScript">
<!--
1をここに書きこむ。
// -->
</SCRIPT>
--------------------------------ここまで
複数書けば複数ウィンドウが開きます。
#他にも<body onLoad="ここに書きこむ">等の方法もあります。
#####################
No.3 質問大歓迎です!
掲示板は出来る限り毎日チェックしていますのでお気軽にどうぞ