- ベストアンサー
月ごとに表示するページを変える
こんにちは。ユーザーの誕生日を登録するあるCGIを使用しています。トップページに「今月の誕生日」みたいな感じに出してみたいのですが、月ごとにページを変更するようなスクリプトってありませんか?
- Thund_Bird
- お礼率43% (43/99)
- JavaScript
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Javascriptで現在の月を得る事はできるし、 その結果を表示したりする事はできます。 <html> <head> <title></title> </head> <body> <p> <script type="text/javascript"> var myDate = new Date();//現在の日時 var M = myDate.getMonth() + 1;//現在の月(0~11を返すので+1する) document.write(M+'月です。') </script> </p> </body> </html> 例えば、そのCGIというのが年月を与えると該当データを表示するようなCGIならお望みの事も可能だと思います。 <iframe src="xxx.cgi?年月"></iframe> とか???
その他の回答 (1)
- steel_gray
- ベストアンサー率66% (1052/1578)
>誕生月ごとにHTMLページがありまして、それを切り替えられるようにしたい #1のJavascriptを応用していけばできます。 実際にどんなJavascriptを書けばいいかは… ・切り替える、とは具体的にどんな動作か? ・HTMLのファイル名は具体的にどんな名前か? あたりがわからないとなんともいえません。
お礼
たびたびすみません。改めて確認したところ、どうやら#1の「年月を与えると該当データを表示する」というものだったようです。紹介して頂いたスクリプトを一部書き換え、無事出来ました。ありがとうございます。
関連するQ&A
- トップページHTMLに更新日を自動的にさせる方法を探しています。
トップページHTML ┣HTML1 |┗…HTML2 ┣HTML3 ┣CGI1 |┗…HTML4 ┗CGI2 …┗…DATA1 トップページHTMLに更新日を自動的にさせる方法を探しています。 HTML1にはHTML2のリンクが張ってあります。 HTML3はそのものを変更しています。 CGI1はHTML4のテンプレートを使って変更しています。 CGI2はDATA1に更新データを書き込んでいます。 トップページで表示させたい更新は ・HTML2 ・HTML3 ・CGI1 ・CGI2 以上の4つです。 ジャバスクリプトでもCGIでも何でも方法は問いません。
- ベストアンサー
- HTML
- ユーザーごとに違うページを表示したい
こんにちは。 登録してもらったユーザー専用のページを作りたいんです。(ユーザーごとに違うページを表示したい。) 管理画面から特定のユーザーにメッセージを書いてそれをログインしたユーザーがみれるようにしたいのです。 なにか良いフリープログラム(CGI、PHP、ASPなど)はありませんか? ちなみに、XOOPSを使用しているのですが、XOOPSモジュールでなくてもいいです。 紹介してください。お願いします。
- 締切済み
- その他(インターネット・Webサービス)
- MTで、古いエントリーがメインページに表示されてしまう
mt3.2を使用しています。 6月に入ってから、新しくエントリーを行っても、ある日の古いエントリーがトップページに表示されたままで、新しいものに変更されません。 設定がどこかで変わってしまったのだと思うのですが、どこを変更すればこの設定を直せるのでしょうか?
- 締切済み
- ブログ
- 指定したページのオンライン中のユーザー数を表示するCGI
今、チャットのオンライン数を表示するCGIを探しております。自力で探したのではチャットのあるページには表示できたのですが、TOPページにはオンライン数ユーザー数は表示できず、TOPページの閲覧者数しか見ることができません。 CGIの知識もないので、そういったプログラムを配布しているサイトさんを教えて下さい。 よろしくお願い致します。
- 締切済み
- CGI
- (CGI)お気に入り登録やアドレス直打ちを防ぐには?
フレームページ等を使用していてフレーム内のアドレス直打ち、それによるお気に入り登録を防ぐには以下のタグが有効ですよね?↓↓ <SCRIPT language="javascript"> <!-- if (!document.referrer){top.location.href="http://************";} //--> </SCRIPT> または、 <script language="JavaScript"> <!-- if(self ==top){location.href = "http://*****";} // --> </script> この「アドレス直打ち、お気に入り登録を防ぐ機能」をCGIで表す事は可能ですか? 可能ならば、とどのようになりますでしょうか? CGIで作成した掲示板の中に挿入して防ぎたいのですが・・ 宜しくお願いしますm(_ _)m
- ベストアンサー
- CGI
- HTMLページに掲示板CGIを表示させるには?
XREAのサーバーを利用してサイトを運営しています。 トップページ(HTML)から掲示板(CGI)へリンクさせているのですが、 図のようにトップページ下部にその掲示板ページを組み込んで表示させたいと考えています。 左右割りや上下割りなど(フレーム?)ではなく、小窓のように 掲示板を表示させたいのですが可能でしょうか? 10年以上使っているアドレスなのでトップのURLは変更したくありません。 また、私自身はFirefoxを使用しているのですがIEその他の利用者にも 問題なく表示される方法を探しています。 作成ソフトはホームページビルダー6を使用しています。 ご存じの方がいましたらよろしくお願いします。
- 締切済み
- ホームページ作成ソフト
- サイトのTOPページの容量を少なくするには?
個人的なホームページなんですが、いろんなところを見ていると、やはりTOPページは軽い方が客寄せがいいことが分かりました。そこで、TOPを軽くしようと思ったら、一体どうすればいいのでしょうか?なるべくなら、内容は削除したくないです。TOPは一応、写真は無くて、JpegやGIFはちょっとあります。また、CGIでのカウンターや、Java Scriptも結構たくさんあります。
- 締切済み
- その他(インターネット・Webサービス)
- javascriptで月ごとに祭日を表示させたい
javascriptは全くの素人で、どう質問して良いかもよく分かりませんが、よろしくお願いします。 神社のホームページを作成中で、TOPページに毎月の祭日をjavascriptで表示させたいのですが、全くわかりません。 祭日は毎月「旧暦の3日」です。月が替わるごとに「今月の祭日は”○×日”です」という風に表示させたいのですが、それが可能ならスクリプトを教えてください。尚、フリーのスクリプトを利用して、現時点の旧暦は下の記述で表示できました。 (DLしたフリーの外部jsファイルを読み込ませています。) <script type="text/javascript" > <!-- var date = new Date(); var kr = new kyureki(date.getJD()); document.write( "きょうは旧暦の" + " " + kr.month + "月" + kr.day + "日" + "( " + kr.rokuyo + " )" + "にあたります。" + "<br />" ); //--> </script> このkr.dayを利用して、新暦の祭日を表示できればと思います。どうぞよろしくお願いします。
- ベストアンサー
- JavaScript
- index.html(トップページ)からしかアクセスできないようにページをつくる。
タイトルの通りなのですができればjava scriptを使わずにhtml言語でかく方法があればばなあとおもっています。 またjava script で下を実行してみたのですが トップページから下の記述をしたページへ飛ぼうとするとトップページに戻りトップページからもアクセスできませんでした。 <script language=JavaScript> <!-- if(top==self){ location.href="トップページのURL"} // --> </script> どうすればいいでしょうか?よろしくおねがいします。
- ベストアンサー
- HTML
- Webのトップページに、cgiで表示される内容の一部(最初から20行程
Webのトップページに、cgiで表示される内容の一部(最初から20行程度)を切り取った形で表示したいと思います。 毎日更新する日記の一部を切り取ってトップページに置くことで、トップページのアクセス数を増やしたいと考えております。 なお、綺麗に一日分を切り取れる必要はなく、例えば最初から20行程度が表示できれば十分です。 制約条件は以下の通りです。 (1)cgiプログラム自体に変更を加えないこと。cgiはプロバイダが提供しているものを使っているので、変更できないから。 (2)トップページのhtml(index.html)の記述変更だけで目的を達成できること。理由は、上記(1)に同じ。 上記目的を実現できる方法、ヒント、または適当なポインタをご教授頂きたく、よろしくお願い致します。
- ベストアンサー
- ブラウザ
補足
そのCGIは登録されている誕生月ごとにHTMLページがありまして、それを切り替えられるようにしたいな、と思っているのですが・・・。可能ですか?