クリックすると指定サイズのウィンドウを開くには
はじめに
クリックすると新しいウィンドウを開いてリンク先のWebページを開く方法は簡単です。
ターゲットフレームを「新しいウィンドウ」、すなわち、target="_blank" と指定してあげればいいのです。
しかし、そのウィンドウサイズを指定して新しいウィンドウで開くにはどうすればいいのでしょうか?
これはJavaScriptを用いなければできません。
しかし、FrontPage 2003のビヘイビア機能でサポートされていますので、その機能を使ってやってみましょう。
FrontPageでの操作方法
- 指定サイズで新しいウィンドウを開きたいWebページを作っておきます。
- リンクを張りたい部分を範囲指定します。
- [書式]→[ビヘイビア]をクリックします。
- [ビヘイビア]作業ウィンドウより[挿入]ボタンをクリックして、
一覧から「ブラウザウィンドウを開く」をクリックします。 - ブラウザウィンドウを開くダイアログボックスが表示されました。
移動先のURLを指定するために[参照]ボタンをクリックします。 - ページが保存されている場所を選択します。ファイルを指定してOKボタンをクリックします。
- すると、移動先のURLが指定されました。
ウィンドウ名は半角英数で記号なしで指定します。ここでは「new1」と入力しました。
次に、ウィンドウの幅と高さを指定します。
属性には、どの部分を表示させるか、有効にさせるかを指定します。
何もチェックが付いていない場合は、タイトルバーとサイズ変更のできない固定のウィンドウだけが表示されます。
スクロールバー、メニューバー、ツールバーなどはすべて非表示状態となります。 - イベントを「onclick」に指定します。
- テキスト文字の場合には、 ハイパーリンクであるように見せかけるために、JavaScriptコマンドをハイパーリンク先として指定します。
文字列を指定してから(ハイパーリンクの挿入)をクリックします。 - ハイパーリンクの挿入ダイアログボックスが表示されました。
アドレスの部分に、以下の図のように
javascript:void(0);
と入力してOKボタンをクリックします。
マイクロソフトの関連記事はこちら!
QA [FrontPage 2003] ページを表示したとき、ポップアップ ウィンドウを表示するには
INDEX
問題は解決しましたか?
操作方法、設定方法等で困ったら、 Expression Web Users Forum に投稿してください!
2012年12月21日(日本時間)をもって、Expression Web 4はフリーソフトになりました。FrontPageユーザーの方もダウンロードして使ってみてください。 なお、Expression Web 4すでに購入された方も、問題が修正された無料版にアップグレードすることをお勧めします。