Javascript cookie来区分页面点击/浏览?

Javascript cookie来区分页面点击/浏览?,javascript,Javascript,事情是这样的,我创建了一个只有6个页面的移动web应用程序(main.html、venture.html、program.html…、aboutus.html)。你们可以看到main.html是主要的登陆页面。我们也有黑莓和iPhone的本地移动应用程序,这些本地应用程序在它们的小部件中使用了一些我的页面。现在的问题是,我需要以这种方式区分页面浏览量或点击量,这样我就可以清楚地知道从哪里请求或查看我的页面,然后根据请求页面的位置隐藏/显示一些内容。一件有趣的事情是,如上所述,main.html是

事情是这样的,我创建了一个只有6个页面的移动web应用程序(main.html、venture.html、program.html…、aboutus.html)。你们可以看到main.html是主要的登陆页面。我们也有黑莓和iPhone的本地移动应用程序,这些本地应用程序在它们的小部件中使用了一些我的页面。现在的问题是,我需要以这种方式区分页面浏览量或点击量,这样我就可以清楚地知道从哪里请求或查看我的页面,然后根据请求页面的位置隐藏/显示一些内容。一件有趣的事情是,如上所述,main.html是web版本的主登录页,因此我们在本机应用程序中从不使用此页。所以我需要在main.html上创建一个cookie,并在6个页面中的每个页面上检查cookie值。通过采用这种方法,我想做的是

比如说:如果我从venue.html的本机应用程序中获得了成功,那么在这种情况下,我将不会获得任何cookie值,因为该用户没有访问main.html,反之亦然。如果某些用户使用了我的web应用程序/版本,则他/她必须先查看main.html(我们强制用户先查看main.html页面,然后再查看其他页面)

所以在探索了我需要你们帮助的一切之后:1。如何在main.html上用javascript创建此类cookie?2.如何检查其余页面上的cookie值,以了解从何处访问该页面

注意:我不想在cookie中存储任何到期日期/时间,我想在
setcookie
方法中设置一些常量值,而不是要求用户通过一些警报对话框设置一些动态内容


任何代码片段都将受到高度赞赏

听起来您并不是在对等式的服务端进行任何预处理。这意味着您的所有页面都是静态页面,您可能希望使用ASP、PHP、Perl或服务器允许的任何其他编程对页面进行预处理。这样,您就打开了在应用程序中跟踪用户移动的选项。

Why-1?请问他/她叫什么名字?如果可能的话,分享这份礼物的原因。(不是我的-1)你的逻辑在结构上是不合理的。URL设计用于标识唯一的资源。如果您对两个资源使用一个URL,则根据前面显示的资源,您违反了该唯一性。这将破坏缓存(不,不是可能,这将破坏缓存)。对,这些是简单的静态网页。我们不想把事情复杂化。对于这种情况,您有什么特别的建议吗?您可能希望研究使用ASP、PHP、Perl或服务器允许的任何其他编程来预处理页面。这样,您就打开了在应用程序中跟踪用户移动的选项。当然,另一种方法是读取main.html在所有其他页面上设置的cookie,如果它们到达那些没有cookie的辅助页面,只需将它们转发到main.html进行设置。