永久替换html

时间:2010-11-12 19:44:44

标签: php javascript

我有一个html文件,有两个按钮,批准和拒绝。我希望如果有人点击批准按钮,我希望该框消失并永久显示一条消息。

永久地我的意思是当我刷新页面时它不应该返回框。

是否可以使用JS或PHP或其他任何东西?

感谢。

5 个答案:

答案 0 :(得分:3)

  

是否可以使用JS或PHP或其他任何东西?

有关更详细的答案,请提供更详细的问题。

答案 1 :(得分:1)

嗯,大概是当有人点击其中一个按钮时,你会在某个地方存储一个值来表明他们的动作。您通常会检查用户之前是否已执行此操作(或者在显示按钮时是否有意义),并且在这种情况下不会从PHP脚本中输出它们。

如果没有关于代码的更多详细信息,则无法提供比此更多的帮助。

答案 2 :(得分:0)

您需要存储一个cookie,您可以检查它们是否已点击,或者您需要存储IP列表以及他们点击的内容。这是困难的部分

隐藏和显示框就像使用jquery和html中的onclick元素一样简单。

编辑:
我同意上述答案,但没有更多细节,很难提供有效的解决方案。

答案 3 :(得分:0)

js本身无法做到这样的事情。你需要某种后端服务器处理或cookie,当用户进入页面时检测用户,然后在服务器端数据库或客户端cookie中保存他们的按钮点击...然后当用户回来时它会检查后端数据源或客户端cookie并使用js或服务器端使用php

进行客户端更改

答案 4 :(得分:0)

我希望你在发布消息时需要设置一个cookie。但是,只要他们保留cookie,这只是永久性的。为了获得真正的持久性,您需要将消息状态与其登录/客户信息相关联,并在每次返回站点时检索它。这意味着你必须在他们到达表单之前强制登录。

尝试做一些动态的事情,然后让它永久化,但仅限于那个用户,问题是你必须克服网络的无状态。你不知道从一次访问到下一次访问你是谁。为了克服这个问题,您需要标记它们(通过设置cookie),以便在下次访问时识别它们,或者您需要让它们识别自己(通过强制登录)。