2011-07-20 15 views
3

HTML5通知でHTMLを表示することは可能ですが、そのHTMLにフォーム要素(ボタン、選択など)が含まれている場合は、 JavaScript?たとえば、リマインダUIとして通知を使用すると、消すボタンとスヌーズするボタンと、スヌーズする時間を選択するための選択ドロップダウンがあります。通知コンテンツ内のこれらの要素にリスナーを追加する方法はありますか?HTML5通知内のフォーム要素

答えて

2

関数createHTMLNotification()は引数としてURLを必要とするので、JSを含むリンクされたHTMLページに好きなものを置くことができます。

これはテストしていませんが、制限はありません。

+0

私は同意します。明確でないことは、 'window.opener'が親ページから来たものです。時間は、jsfiddle ... – Pointy

+0

ああ、私は、私は密接にcreateHTMLNotification()を見てhaventだと思うので、それはURLでなければならないとhtmlの断片にすることはできませんか? –

+0

私はテストしましたが、それは問題ありません。通知ウィンドウでは、特にGoogle Chromeを使用して作業を行うことができます。 –

0

YesとNo

はい、あなたは、ユーザーのアクションに反応するようにバインドされたイベントリスナーを持つボタンとリンクを持つことができます。

いいえ、テキストエリア、入力、選択などのフォーム要素を持つことはできません。要素は通知に表示されますが、ユーザーはそれらとやり取りできません。私はこれに関する文書を見つけることができませんでした。

+1

Google Chrome 17.xは、通知ウィンドウでの対話の問題を修正しました。ここに私の質問です:http://stackoverflow.com/questions/8851220。だからあなたの夢を通知ウィンドウに焼く:-) –