• ベストアンサー

クリックすると別ページで開く場合

今ホームページを作成しています。 日記を作成しているのですが、カレンダーが表示されていて それぞれの日付をクリックすると600x600ぐらいの 別のウインドーが表示されて、そこにその日の日記が 表示されるようにしたいと思っています。 (できれば戻るとかそういうボタンを表示させたくない) そのページには閉じるというボタンがあって、それを 押すとそのページが消えるようにしたいです。 カレンダーのページ(cal.html) 日付のページ(030919.html) とした場合、それぞれのページにどのような記述を したらいいのでしょうか? よろしくお願いいたします。

  • 128yen
  • お礼率92% (513/553)
  • HTML
  • 回答数2
  • ありがとう数3

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

  • ベストアンサー
noname#5356
noname#5356
回答No.2

これはJavaScriptを使います。 cal.htmlの <head> </head>部分に <script language="JavaScript"> <!-- function new(){ win=window.open("030919.html","new","width=600, height=600, toolbar=no, menuber=no, scrollbars=no"); } // --> </script> 追加します。で、表示させたい日付のハイパーリンクを <a href="javascript:new()">リンク文字</a> とします。これで、新しいウィンドウが600*600の大きさで、 ツールバーもメニューバーも、スクロールバーもなく開きます。 030919.htmlに <input type="button" value="ウィンドウを閉じる" onclick="window.close()"> と書くと、コマンドボタンで画面を閉じるようになります。 多分、これで大丈夫なはずですが、テストはしてないので ちょっと分かりません。うまくいかなかったら、 また補足お願いします。

128yen
質問者

お礼

ご回答ありがとうございました。 かなり丁寧に教えて頂いてありがとうございました。 ここで質問する前にyahooで調べた時は検索のキーワードを 別ページとしていたので、今回別ウインドと検索したら aiai 175さんが書かれたような内容のページを見つけることが できました。(一歩進んだホームページというところです) javascriptの中身をちょっと変えるだけで色々と アレンジができるので面白そうだなって思いました。 ちなみにaiai 175さんのタグを使ったらちゃんと動作しました。 IEでもネスケでも。 ますますホームページ作りが楽しくなりそうです。 ありがとうございました。

その他の回答 (1)

  • Ulu_lun
  • ベストアンサー率26% (269/1019)
回答No.1

クリックで別ウインドで開く技術そのものは難しく ありませんが、恐らく仰られているのは別ウインド に「戻る」等の無いウインドが開くタイプのものだ と思います。 これはJavascriptという技術で記述されています。 以下のURLにご希望の記述方法について書かれてい ます。Javascriptという言葉で検索すれば他にも 情報を得る事が出来ますよ。 頑張ってください。

参考URL:
http://tohoho.wakusei.ne.jp/js/window.htm#OpenPage
128yen
質問者

お礼

ご回答ありがとうございました。 Javascriptを使うといろんなことができるので これからちょっと勉強してみようと思います。 ありがとうございました。

関連するQ&A

  • リンクボタンをクリックし同じページのスペースを切り替えられるページを作るには?

    最近ホームページビルダー13を買いホームページ作り初心者の者なんですが こんなページを作るにはどうすればイイでしょうか? ページにいくつかボタンがあって クリックすると 別のページに飛ばないで 横か上下にある スペースの一部分だけ切り替わるページを作りたいんですが、どう作ればいいでしょうか。 例えば… ページ左側に プロフィールや日記やフォトのボタンがあって ページ右側は スペースが空いていて プロフィールのボタンをクリックすると 空いてる右側のスペースにプロフィールが表示されて さらに 日記をクリックすると 右側に日記が表示されて… という感じのページを作りたいんですが。 (説明下手ですみません) ホームページビルダーで作れるんでしょうか? よろしくお願い致します。

  • 日付をクリックすると別ページへリンクするカレンダー

    日付をクリックすると別ページへリンクするカレンダー JavaScript初心者です。ブログのカレンダーのようなカレンダーを作りたいのですがわかりません。単純に日付をクリックすると日付にリンクしたページへ飛ぶようなカレンダーが作りたいのです。参考サイトでもよろしいので教えていただけませんか。よろしくお願いします。

  • ブログのアーカイブ機能について

    ライブドアブログの初心者です。 ブログにカレンダーがついてますよね。 あのカレンダーの日付をクリックするとその日の日記がでますが、TOPページとは別のページにでてしまいますね。 これを(その日付けの日記を)TOPページに表示させるにはどうしたらいいのでしょうか? よろしくおねがいいたします。

  • アクセスのフォームでカレンダーをクリックすると別画面の新規レコードがすぐに開くようにするには?

    こんばんは。いつも大変お世話になってます。 アクセスのメインメニューフォームでカレンダーをクリックすると別画面(検体別入力画面)の新規レコードがすぐに開くようにするにはどうしたらよいのでしょうか?(おかげさまで、カレンダーの日付は新規レコードの依頼日というコントロールに代入できるようにはなりました。) また、カレンダーの日付をクリックしたらその日の新規レコードが開いて、そのフォーム内にはその日のレコードのみが表示されるようにしたいのですが、どのようにしたらよいのでしょうか?よろしくお願いします。

  • どうやればいいの?

    ホームページを作り始めてからあまりたってない初心者です。 最近デジカメを買って以来ホームページ作りが楽しくていろいろ勉強中です。 日記のコーナーを作っているのですが、<TABLE>を使ってカレンダーを作成し、その日付をクリックすると日記が読めるようにしたいと思っています。 いろんなホームページで見かけるのですが、リンク先をクリックすると新たにホームページが出てきて、しかも枠の大きさが普通のより小さいやつってありますよね?(戻るボタンとか中止のボタンが出てこないやつです) それを見て、日記の日付をクリックすると小さなホームページが出てきて、そこに日記とデジカメで撮った写真を載せたいな!って思っています。 あれっていったいどうやって作ってるのでしょうか? 簡単な例でいいので、タグなどを説明して欲しいのですが。。。 ホームページが完成したらみなさん見に来てください(笑) ↑ホームページの宣伝って規約に違反するのでしょうか?(ちょっと不安!)

    • ベストアンサー
    • HTML
  • 同じページでのリンクの仕方

    goliveでホームページを作っています。 ページーの左に日付を中央に日記を書いています。 左の日付をクリックしてその日の日記を表示できるようにするにはどうしたらいいのでしょうか?

  • EXCEL2003でカレンダーの日付をクリックするとその日のスケジュール画面が出る、ということはできますか?

    EXCEL2003で、カレンダーを作成して、ある日付をクリックすると、別のファイルに作成してある、その日のスケジュール内容が表示され、更新もできる、ということはできますか?

  • 日記をカレンダーで管理する方法

    ホムペ初心者です... ビルダー10で作ったホムペの中に日記を書いています。 が、日記が増えてきたため見づらい状態です。 直近で1週間分くらいの日記は表示させて、それ以前の日記は日記ページの片隅にカレンダーを置いて(カレンダーの)日付をクリックするとその日の日記が出てくる、ようなページを作りたいのです。 私なりに調べてはみたのですがさっぱり分かりません。 どなたか教えていただけませんか。

  • ボタンを使って別ページへジャンプさせるにはどうするの?

    IBMホームページビルダーの超初心者です。 チュートリアルにしたがってウェブアートデザイナーでボタンを作成したんですが、その使い方が分かりません。 マウスがボタン上にくると色が変るようになってるんですが、そのボタンをクリックしたら別のページへリンクするようにしたいんです。 ところが「挿入」→「リンク」を行おうとしても「リンク」メニューが無効になっています。 HTMLタブをみると、どうやら色を変えるためのリンクが既に貼られているようです。 ボタンを使って別ページへジャンプさせるにはどうすればよいのでしょうか。 どなたか教えてください。

  • アクセス カレンダーから日付の自動入力。

    アクセスの中でcmdをクリックしたら、カレンダーが立ち上がるようには作成できました。この後の処理なのですが、まず、開いた時点で、今日に日付がきているようにしたいのです。今日だったら、4月12日の項目が凹んで見えればOKです。で、日付のトコをクリックしたら、テキストボックスに平成19年4月12日と表示されるようにしたいのです。どこにどのように書き込めばいいのですか?? □(txt_日付) □(frm_cal)←をクリックしたら、カレンダーが表示され、日にちをクリックしたら、txt_日付に日付が表示されるようにしたいのです。