2012-02-17 3 views
2

建物入口にhtml5とjavascriptベースのウェルカムディスプレイ/キオスクを作成しようとしています。プロジェクトが含まれます:いくつかの訪問者が画面を(HTML5)触れるまでdiv(スライドショー)とキオスクのデータの質問でsetTimeout/delayを設定する方法

  1. デジタルディスプレイに常に映画のプレーは

  2. は、部門名とボタンのカップルは、彼らが誰であるかを選択するために訪問者のために表示します1つのボタンをタッチした後、ここで

  3. を見るために、電子メールが

  4. ページが短期間現れ、そしてサイトが戻っnumbeになりますありがとうござい部門に送られ、 R 1)自動

私の質問は以下の通りです。(答えの質問のいずれかの部分が評価されて)

Javascriptを/ jQueryの質問:

  1. 私は1つに、このプロセス全体を作るために考えましたjqueryスライダを使用してページを作成し、上の各ステップをdivに配置します。​​の水平のようなもの最後のdivを5秒間表示して最初のdivに自動的に戻るにはどうすればよいですか?これに関するコードやチュートリアルは大きな助けになります。

データ質問:

  1. キオスクマシンのデータスペースが限られている、再ロードが、インクルードがあなたのページに感謝した後だけで再生されない同じ映画を作るための方法はありますか?それで、すべてのスペースを使い切っていないのですか?

  2. Jqueryスライダを使用してプロセス全体を1ページにすると、ムービーは非表示になりますが、ページの他の部分/ divが表示されている間も再生されます。これにより、上記のデータ問題は解決されますか?

コード/方向はわかります。あなたのお時間をありがとう。

サム:

答えて

1

アルゴリズムで正しいトラックにいるようです。試してみようと思っていることのデモを確認するには、fiddleをご覧ください。

データの質問については、質問1に質問2で回答しました。すべてのページを1つのページにまとめると、ムービーがメモリに保持されます。プレーヤーを隠して破壊しない限り、映画をリロードする必要はありません。

これが役立つかどうか教えてください。

+0

こんにちはダニエル、あなたの偉大な返信のために大変感謝しています。私はあなたのフィドルを試してみました。あなたのメールが届いたらもう一度最初のページに戻りますが、同じプロセスをやり直すことはできませんでした。「次へ」をクリックすると、 「あなたのメールはもう一度送信されました」というメッセージが表示されます。どのように私は次の訪問者のためにそれを利用可能にするためにこれを修正できますか?また、あなたはプレーヤーを破壊しないことについて何か言及しましたが、私はそれを破壊しないようにどのようにして確認しますか?どこに行けば更新します。そうしないと本当に助けになります。ありがとう、S :) – grumpypanda

+0

カウンタをリセットするためにフィドルが更新されました。 http://jsfiddle.net/mGZjc/1/ – daniel0mullins

関連する問題