2009-07-08 21 views
0

自分のWebサイトユーザーにタスクのアラートサービスを設定したいと考えています。クライアント側でアラートを取得する方法

これらのアラートは、メッセンジャーアラートのようなものです。私のWebサイトはasp.net C#です。ここで

は私がアラートに設定するシナリオです:

私はWebサービス を通じてユーザーのための警告メッセージを取得し、私はクライアントサイトでのユーザーに対して警告を表示するユーティリティをしたいです。

問題を解決する手助けがありますか?無料ではないサードパーティがあり

答えて

1

jGrowl作品と は、実際に私は、サードパーティを使用したくない

+0

asp.netとwebservicesを呼び出すことはできますか? –

+0

はい、ASP.NETで動作し、JavaScript内にすべて含まれています。実際のアラートをUIに表示する場合、Webサービスは何もしません。 Webサービスは、情報を取得する必要があるコンポーネントです。 – deadbug

+0

ソリューションのためのデッドバグありがとう –

0

はあなたのアーキテクチャでは、それだけで、あなたのページが開いている間、人々に警告することが可能となります。

ウェブサービスにAJAXコールを発信してアラートを更新し、アラートタイムとクライアント時間を比較してメッセージを表示することができます。ページが開いていない場合、警告は表示されません。

+0

メッセンジャーのような機能。ユーザーがログに記録されていない場合、ユーティリティはオフラインになっています。 このユーティリティはクライアントサイドで最小限に抑える必要があります –

+0

jQueryのようなライブラリを利用することができます。これにはAJAX呼び出しを行うためのショートカットがいくつかあります。最小化すると、最小化されたウィンドウにメッセージを表示したくない場合は、アラートをポップアップするか、アラートの新しいウィンドウをポップアップします。 – Fenton

関連する問題