私はこのために長い間狩りをしてきましたが、私の直感にもかかわらずこれは共通のものです私の必要条件を満たすものに遭遇しました。Webページに埋め込まれ、PHP/MySQLサーバーからデータを取得するJavascriptカレンダーを探しています
イベントを表示するWebページに表示できる月のカレンダーが必要です。各イベントで名前を表示するだけで、その名前が別のページにリンクされます。
カレンダーは、大きくて読みやすいものでなければならず、600または800ピクセル幅のものが必要です。私はラインとテキストなどをCSSで色付けできるはずです。画像ファイルに頼るべきではありません。
サーバーからJSON経由でデータを取得する必要があります。私はサーバー側に既存のPHP/MySQLをセットアップしており、正しいJSONデータを受け入れて送信するためにPHPを書くことができます。私は物事のJavaScript側が必要です。
私は、私が発見したカレンダーは2つのカテゴリに陥っているため、このようなものがある発見していない理由:
一つは、カレンダーと追加して、人々のインタフェースを有することを意図して構築されているカレンダーです、共有、編集することができます。私は厳密に表示する必要があります(私の場合のイベントは別のインターフェースを介してデータベースに追加されます)。そのような相互作用のためのコードオーバーヘッドの量は、私のニーズに合わせて編集するにはあまりにも巨大で不揃いになります。
他のタイプの一般的なJavascriptカレンダーは、ドロップダウンでよく見られるフォームで使用されるタイプで、単一の日付を選択するために使用されます。これらは明らかに小さすぎ、いずれの場合も私の目的に合わせて広げる必要があります。
私はJavascriptを編集することができますが、月を表す表の日や行や列を考慮する小さな数学的トリックを使用してグレゴリオ暦全体を構築することは、非常に複雑なホイールを再現するようです。
おそらく、誤った検索語などを使用している可能性があります。私が達成しようとしていることを行う既存のコードベースはありますか?
無料またはオープンソースが理想的ですが、必要に応じて購入を検討します。
カレンダーは難しいです。そして鈍い。誰も楽しいためにカレンダーウィジェットを書いている人はいないので、自然に良いものは見つけにくいです。 – tdammers