ホームページビルダーで小さなウインドウを表示させる方法

3月 01, 2010
BESTグループ

写真画像などを、指定したサイズの小さなウインドウ(小窓)で表示させる方法を教えてください。


ご質問にお答えします。

写真のサムネイルをクリックすると、別の小さなウインドウで、拡大写真が表示されるといったものがあると思います。

新しいウインドウではなく、特定サイズの小さなウインドウを表示させる方法を、これからご紹介していきます。

手順①

ビルダーでページを開いたら、リンクを設定したい画像を選択して、右クリック。

表示されるメニューから、「イベントの設定」をクリック。

手順②

イベントの編集画面が表示されますので、まず、左側の「イベント」からいちばん上の「OnClick」を選びます。

次に、右側の「アクション」から「ウインドウ」の中の、「新しいウインドウを開き、指定したURLへジャンプします。」を選びます。

そして、下部の「登録」をクリックしましょう。

そうしますと、パラメータの設定画面が出てきますので、「URL」にリンク先を入力します。

そして、OKをクリックします。

手順③

次に、イベント・アクションと書かれたウインドウの中に、表示されている「OnClick  _HpbJumpURLinNewWindow(”);」を選択し、「スクリプト」をクリックします。

右上の画面から、

  function _HpbJumpURLinNewWindow(url) { if (url != ”) {
  window.open(url, ‘_blank’); }}

をクリックすると、その下のウインドウの表示が切り替わります。

ここでウインドウのサイズを指定します。

  window.open(url, ‘_blank’);

の部分を、

  window.open(url, ‘_blank’, ‘width=400,height=300′);

に変更します。(上記をコピー&貼り付けで変更してください)

 
width=400  …  ウインドウの横幅を表します。

height=300  …  ウインドウの縦幅を表します。

※サイズは自由に変更してください。単位はピクセルです。
 

変更したら、OKをクリックして閉じ、イベントの編集画面もOKで閉じます。

これで設定完了です。

保存をして、プレビューで確認してみてくださいね。

ちなみに、スクロールバーをつけたいときは、以下のようにします。

  window.open(url, ‘_blank’, ‘width=400,height=300,scrollbars=yes’);

※複数個所同様に小さなウインドウを表示させるときは、手順①・手順②までを設定するだけでOKです。

※文字に設定する際は、あらかじめダミーのリンク(リンク先が#)を設定してある文字にカーソルを合わせて設定を行なってください。

皆さんも、是非試してみてください。

No comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>