0

我是 Web 应用程序开发的新手,在验证加载的页面是第一次加载还是刷新页面时遇到问题。我知道我应该使用 cookie 来存储有关此页面的信息,但我很难在 javascript 中做到这一点。请协助

4

3 回答 3

0

在 PHP 中,您可以session_start();在会话中使用并存储一个计数器(或有关当前连接的任何其他信息),并在每次加载页面时递增计数器。

session_start();
if(empty($_SESSION['counter']))
{
    //Page is requested first time.
    $_SESSION['counter'] = 1;
}
else
{
    //Page is not requested first time.
    $_SESSION['counter'] += 1;
}
于 2013-06-04T11:57:56.573 回答
0

请参阅此处有关如何在 javascript 中使用 cookie 的非常详细的说明

http://www.sitepoint.com/how-to-deal-with-cookies-in-javascript/

基本上最简单的方法是创建一个 getCookie 和 setCookie 方法并使用它们

于 2013-06-04T12:06:16.610 回答
0

查找页面加载的简单方法,无论是否是第一次

If Not IsPostBack Then
    '' First time load
Else
    '' Again load same page
End If
于 2013-06-04T11:49:34.967 回答