- ベストアンサー
別ウインドウのデザインの仕方
自分のホームページ内でリンク先をクリックして別ウインドウで立ち上がらせる事を考えています。 そこで別ウインドウで立ち上がらせた時にメニューバー、アドレスバー、ツールバー、スタートボタン、他などを表示しないで立ち上がらせる事はどのようにしてするのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
#1です。こんな感じではどうでしょう? <HTML> <HEAD> <SCRIPT language="JavaScript"> function NewWindow(url) { if (url != '') { window.open(url,"sample","width=320,height=240,scrollbars=no,location=no,menubar=no,left=10,top=30"); } } //--> </SCRIPT></HEAD> <BODY> <P><IMG src="hogehoge.gif" width="80" height="80" border="0" onclick="NewWindow('hogehoge.htm');" alt="hage"></P> </BODY> </HTML>
その他の回答 (2)
- ombre
- ベストアンサー率43% (100/230)
>元のページが移動してしまう これは、元のページがリロードされてしまうということでしょうか? (ページの下の方に配置したリンクボタンをクリックすると、 元ページのTopが表示されてしまう?) もしそうでしたら、 <a href="komado.html" onclick="window.open(komado.html','win1','width=***,height=***');return false;">リンク先の名前</a> return false;が入っていないと、リロードされたと思います。
お礼
ありがとうございます。 そうです元のページがリロードされてしまいます。違うURLに指定した場合はそこに移動してしまいますし。 <a href="komado.html" onclick="window.open(komado.html','win1','width=***,height=***');return false;">リンク先の名前</a> を実行してみたのですが、「リンク先の名前」をクリックすると別ウインドウが立ち上がらず別ウインドウのHTMLファイルにページごと移動してしまいます。 scriptの指定をどこでするのでしょうか? 無知な私にお教えください。
JavaScriptのwindow.openを使用してウィンドウを制御します。 http://tohoho.wakusei.ne.jp/js/window.htm#OpenPage ↓過去の質問も参考にしてください。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=703451
お礼
ありがとうございます。 前回の質問にもお答えくださった方ですね。前回の回答は活用させていただいてます。 今回もJavaScriptなんですね。 今回は自動で立ち上がるものではなくページにリンクボタンを設定しそれをクリックすると別でたちあがるウインドウのデザインを変えたいのです。 トホホさんの方も拝見したのですが、私のやり方がまずいのかJavaScriptを組み込むと元のページが移動してしまうのです。おそらくリンクボタンの設定の仕方がまずいようでどうにもわからなくて・・・。
お礼
ありがとうございます。 そうです!!これです!! 助かりました。 function NewWindowというのが鍵ですよね。 最後に参考のためにお教えください。 if (url != '')の持つ意味がちょっとわからないのです。