0
Response.AppendHeader("Refresh","10; URL = game.aspx");

上面的代码将每 10 秒刷新一次页面。图片播放器 1 按下加入按钮并被放置在等待播放器 2 的提示中。我如何操纵此代码以每十秒询问玩家二的输入(加入)。然后当玩家两个回答时,它会使用Server.Transfer将我转移到游戏页面。

我正在使用 Visual Studio '08,在 C# 中运行 ASP.NET 网站和表单。

4

1 回答 1

0

管理内存中的两个布尔变量,如果播放器第一个为真,则每 10 秒检查一次变量(您已经在 10 秒后进行刷新)。另一方面,如果玩家二接受/使第二个变量为真。因此在 10 秒内变量变为真,第一个玩家将被重定向到游戏页面。

现在的问题是在哪里存储这两个变量,以便两个用户都可以共享它。您可以将其存储在服务器内存或应用程序状态中。

如果我遗漏了什么,请告诉我。

于 2012-04-12T19:53:00.933 回答