- ベストアンサー
JScalendarのカレンダー設定について
- JScalendarを用いてポップアップカレンダーを表示するページを作成していますが、アクセス日より1年半前の日付を指定したくありません。
- 現在使用しているJScalendarのバージョンはvar1.00であり、新しいバージョンのmin maxパラメータではなく、別の方法で日付を指定する必要があります。
- しかし、正しい設定方法がわからず困っています。JScalendarの公式ページを見ても解決策が見つからず、どのような情報でも助かります。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- javascript初心者です。
javascript初心者です。 特定要素の相対座標位置を取得したく、getBoundingClientRect()を使用しているのですが、firefox2.0でも、見れるようにしなくてはいけなくて、その場合、getBoundingClientRect()がfirefox2.0では使えません。 それに変わる関数などを探していましたが、わからなかったので、下記のソースを var element = document.getElementById("sample"); var elementY = element.getBoundingClientRect() 以下のように変えてみました。 var element = document.getElementById("sample"); var elementY = element.offsetTop - window.screenY; ですが、予期した値が取得できません。 ページ内で、スクロールすると、elementYが変わるようになっています。 どう書き換えたらよいか、どなたかご教授お願いいたします。
- ベストアンサー
- JavaScript
- JQueryでURL取得から文字列作成
やりたいこととして 開いているページのURLを取得し .param()で指定したパラメータ(catg)だけを抜き出す 抜き出したパラメーターを 指定した文字列の末尾にくっつけて新しいURLとして loadを用いて特定のセレクタを空のdivに流し込む 以上のことを行いたいです 書いては見たのですが動作せずで・・・ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript"> $(function() { var url = $.url().param(); url.catg; var str; str = "http://www.test.com" + url +"/"; $('#sample') .load('str dummy'); }); </script> <div id="sample"></div> 初心者のためあまり理解せずに書いている状態です どのようにすればよいかご教授いただけませんでしょうか?
- ベストアンサー
- JavaScript
- クリックで任意の値を取得するには?
1ヶ月表示のカレンダーを作っております。 今月のカレンダーで例えると現在の仕様はそれぞれの日付に20091101~20091130のリンクを張っています。 hoge/20091119/のページに飛ぶような感じです。 飛んだページではパラメータを取得し日付によりdbからデータを取得するのですがこれをパラメータではなく クリックしただけで任意の値を取得しセッションに格納し飛んだページに渡せないものかと思っております。 可能であれば方法を教えて頂けないでしょうか?宜しくお願い致します。
- 締切済み
- PHP
- このjavascriptコードを短くできませんか?
javascript初心者です。 どなたか下記のコードを短くしていただけないでしょうか? 変数1~変数12まであるので、それぞれコードを書いたら長くなってしまいました。 このままでもうまく動いてはいるのですが、もし短くできるならしたいなと思いまして。 よろしくお願いいたします。 <script type="text/javascript"> <!-- //基準になる日を設定 inputDay1 = "変数1"; //指定日を変数に var hairetu = inputDay1.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday1 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay2 = "変数2"; //指定日を変数に var hairetu = inputDay2.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday2 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay3 = "変数3"; //指定日を変数に var hairetu = inputDay3.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday3 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay4 = "変数4"; //指定日を変数に var hairetu = inputDay4.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday4 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay5 = "変数5"; //指定日を変数に var hairetu = inputDay5.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday5 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay6 = "変数6"; //指定日を変数に var hairetu = inputDay6.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday6 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay7 = "変数7"; //指定日を変数に var hairetu = inputDay7.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday7 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay8 = "変数8"; //指定日を変数に var hairetu = inputDay8.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday8 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay9 = "変数9"; //指定日を変数に var hairetu = inputDay9.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday9 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay10 = "変数10"; //指定日を変数に var hairetu = inputDay10.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday10 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay11 = "変数11"; //指定日を変数に var hairetu = inputDay11.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday11 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); inputDay12 = "変数12"; //指定日を変数に var hairetu = inputDay12.split("/"); var nowday = new Date(); //今日の日付 var xday = new Date(hairetu[0],hairetu[1] - 1,hairetu[2]);//基準になる日 var countday12 = Math.ceil((xday.getTime() - nowday.getTime()) / (1000 * 60 * 60 * 24)); if (countday1 < 0)document.write("111"); if (countday2 < 0)document.write("222"); if (countday3 < 0)document.write("333"); if (countday4 < 0)document.write("444"); if (countday5 < 0)document.write("555"); if (countday6 < 0)document.write("666"); if (countday7 < 0)document.write("777"); if (countday8 < 0)document.write("888"); if (countday9 < 0)document.write("999"); if (countday10 < 0)document.write("101010"); if (countday11 < 0)document.write("111111"); if (countday12 < 0)document.write("121212"); --> </script>
- 締切済み
- JavaScript
- エクセル2007超初心者です
本を見ながら勉強し始めました。 日付の入力で、書式設定→表示形式のダイアログボックスに、”選択したカレンダーに合わせて日付を入力する”というのが本(2007)には載っているのですが、(カレンダーの種類の下にチェックを入れて使用できるようになっている)私のエクセル(2007です)にはありません。 なぜ私のエクセルにはないんだろう?という疑問です。
- ベストアンサー
- Windows Vista
- 再びJavaScriptについて。
2件の回答どうもありがとうございました。 前回の変なメッセージが違っていました…"JavaScriptのオプションを指定して下さい。"でした。 せっかく回答してくれた方には申し訳ないです。一応、回答者のアドバイスに従い、早速、セキュリティー設定をいじくってみましたが、どうも上手く行きません。 ちょっと思ったのですが、HTMLのMETAタグを使用しているのですが…もしかしてこれがあるためにIE4.0以下ではバージョンの問題か何かで、変なメッセージが出てしまうのでしょうか?…JavaScriptは使用していないページなのに…
- 締切済み
- JavaScript
- 予約システムのサンプル
社用車の予約システムをPHPで作ろうかと考えています。 内容的には、カレンダー形式で、予約したい日付を指定し、またその予約にはパスワードが設定できるような仕掛けを考えております。 そこで、何かフリーのサンプルのようなものがあれば教えて頂きたい と思います。 よろしくお願いします。
- 締切済み
- PHP
- Javascript 週間カレンダーを月曜始まりに
現在、こちらのような週間カレンダーをJavascriptを使い作成しております。 http://sample.ul-inc.jp/ 曜日の取得、曜日によるタブの自動切り替えの設定は出来たのですが、週の日付の更新が日曜日になってしまいます。 日曜の0時に週の日付が更新されてしまう状態です。 なので、日曜日に閲覧すると次の週の日付が表示されてしまっています。 こちらを、月曜の0時に日付が更新されるように設定をすることは可能でしょうか? 何卒よろしくお願いいたします。
- 締切済み
- JavaScript
- JavaScript文字色
ホームページビルダー6.5でJavaScriptが用意されていて、最終更新日時を表示できるのですが、文字色が黒なんです。 色を指定することは出来るのでしょうか? JavaScriptサンプルのページで見ても、皆、黒で、色に関する設定は探せなかったのですが・・・ よろしくお願いいたします。
- ベストアンサー
- ホームページ作成ソフト
- JavaScriptを使ったHPを作成しているのですが
http://javascript.eweb-design.com/0512_shh.html このページのサンプル2を使用してHPを作成中です。 サブウィンドウに画像をのせ、その画像にMAPで位置を指定して複数のリンクをはり、 上のページでいうところのSample 2をクリックしたときに開く大きな画面にリンク先を表示させたいのですが、 サブウィンドウのタグはどのようにすればよいのでしょうか? 教えてください、お願いします。
- 締切済み
- その他(インターネット・Webサービス)