代码之家  ›  专栏  ›  技术社区  ›  Extrakun

如何使用JavaScript为网页创建指导教程?

  •  1
  • Extrakun  · 技术社区  · 14 年前

    某些网站(尤其是Facebook游戏)为新用户提供了一个循序渐进的教程,JavaScript用于创建一个弹出窗口,告诉用户在哪里单击next以及发生了什么。

    我想,问题是如何检测用户何时执行了所需的操作,以及教程将继续下一步?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Igor Konoplyanko    14 年前

    我认为解决方案将取决于您使用的技术。

    简单地说,您可以将用户的教程进度存储在一个cookie文件中,并在用户的每次操作(例如单击按钮)时调用javaScript处理程序,该处理程序将更新其状态。

    您可以将教程原型化为有限状态机。我认为这个教程的数据展示会很有帮助。