• ベストアンサー

ホームページビルダーで小さな窓

ホームページでリンク先をクリックすると「小さな窓」が現われたりしますよね。よく注釈とかさらに詳しい説明文が登場したりするやつです。 あれって、ホームページビルダーでつくるには、どうすればよいのですか? それから、あの小さな窓は何と言うのですか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • esprei
  • ベストアンサー率56% (718/1271)
回答No.1

ホームページビルダー自体には、その機能があったかどうか判りませんが、HTMLを直接編集して作る事は出来ます。かんたん編集にしているとHTMLの編集が出来ませんので、メニューの表示から編集スタイルの切り替え→スタンダードに切り替えてから行って下さい。 JavaScriptを使って小窓を出します。 まず、上の方に<HEAD>から始まるタグがあります。 その下の<TITLE></TITLE>の下にでも以下の記述を入れます。 <SCRIPT Language="JavaScript"> <!-- function subWin(url,w,h) { w = window.open(url, 'win','width=' + w + ',height=' + h + ',status=no,scrollbars=no,directories=no,menubar=no,resizable=yes,toolbar=no'); } //--> </SCRIPT> そして<BODY>タグの中の実際にリンクを張りたい場所に、 <A HREF="javascript:subWin('aaa.html',400,200)">aaa(400×200)</A> これはaaa(400×200)をクリックするとaaa.htmlのファイルが、400×200の大きさで開くというタグです。 この部分はお好きに変更して下さい。

ad-man
質問者

お礼

私の求めていたものはコレでした! >url, 'win','width=' + w + ',height=' + h + > <A HREF="javascript:subWin('aaa.html',400,200)">aaa(400×200)</A> の説明がわかりにくくて手間取りました。 >url, 'win','width=' + w + ',height=' + h + は+ w +部分に数値を入れるものと早とちりしていました。 <A HREF="javascript:subWin('aaa.html',400,200)">aaa(400×200)</A> は、 <A HREF="javascript:subWin('aaa.html',400,200)">bbb(400×200)</A> と書いていただければわかり易かったかと……。 aaa=bbbと思ってしまったわけです。 とにもかくにも感謝感謝。 また、おしえてくださ~い!

その他の回答 (4)

  • zikaku
  • ベストアンサー率78% (69/88)
回答No.5

メッセージボックス、 ポップアップが違うのでしたら、 やはり、#1番さんの サブウインドーだと思うんですが メッセージウインドーは確かめましたか? ビルダーのイベント設定で置けます。 わからなかったらHTMLソースに <P onclick="alert('ここにメッセージを書いてください。');">メッセージ</P> ↑<BODY>と<BODY/>の間にこれを置くだけ #1さんのでいいと思いますよ。 ↓参考URLは、試験的に置きました。

参考URL:
http://f15.aaa.livedoor.jp/~gemu/
ad-man
質問者

お礼

折り返し回答ありがとうございます。 「サブウインドウ」ですか。 どうにかできました。 また、いろいろ教えてください。

  • simeno
  • ベストアンサー率24% (56/227)
回答No.4

ポップアップじゃないとすると、どのようなものなのか できれば参考になるURLがあるとわかりやすいのですが。

ad-man
質問者

お礼

たとえばなんですが ^^; http://game.www.infoseek.co.jp/rule/jan.html 上記のフリーゲームの解説の下部の「役満」の部分をクリックした時に出てくるウインドウです。

ad-man
質問者

補足

解決しました。ありがとうございます。(下記参照)

  • zikaku
  • ベストアンサー率78% (69/88)
回答No.3

ポップアップのことですか? (ポップアップ広告、ホップアップ広告) それともメッセージボックスかな? メッセージボックスでしたら 付けたい文字や画像に右ボタンクリックで イベント設定をクリックすると出来ます。(メッセージボックス) <P onclick="alert('ここにメッセージを書いてください。');">メッセージ</P> ↑HTMLソースではこんな感じ 詳しい設定は説明書を見てください あと、ポップアップは <SCRIPT language="JavaScript"> <!-- function Popup() { // open the popup window var popupURL = "http://virus.okweb.ne.jp/index.php3"; var popup = window.open(popupURL,"Popup",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=500,height=200'); if( navigator.appName.substring(0,8) == "Netscape" ) { popup.location = popupURL; } } Popup(); </script> 説明>↑の奴はあくまでも例です。これを</TITLE> の直ぐ下に入れる(コピー) http://virus.okweb.ne.jp/index.php3の部分を自分の作ったURLにする 500の部分が横のサイズ 200の部分が縦のサイズです。

ad-man
質問者

お礼

非常に丁寧な回答ありがとうございました。 結局、私の求めていたものはNo..1の回答だったようです。 これに懲りずに、またアドバイスしてください。 ポイントは2名までなので、あしからずご了承ください。気持ちポイント20ptです。

ad-man
質問者

補足

回答ありがとうございます。 ポップアップというのは、何もせずに新たなウインドウが出てくるやつのことですよね? 5cm~10cm四方の小さなウインドウですが、必要とする部分をクリックして初めて出現するもののことを指しています。

  • simeno
  • ベストアンサー率24% (56/227)
回答No.2

代替テキストの事だと思います。 ホームページビルダーのV8をお使いでしたら、付属のマニュアル「付録B 誰もが利用しやすいホームページを作る工夫」のところをご覧になってください。 第5章にやりかたは載っています。

ad-man
質問者

お礼

回答ありがとうございました。 私の求めていたものはNo.1の人の答えでした。 また、これに懲りずに、よろしくお願いします。

ad-man
質問者

補足

回答ありがとうございます。 調べてみましたが、「代替テキスト」のことではありません。 よくフリーのホームページなどを開くと現われる広告のようなもののことを言っています。

関連するQ&A