Jquery/Javascript 允许在一周中的特定时间使用特定网页

Jquery/Javascript to allow a specific webpage in a specific time of the day in the week

本文关键字:定时间 网页 Javascript 一周 Jquery      更新时间:2023-09-26

是否有一个Jquery/Javascript只允许在一周中的特定时间访问特定的网页? 例如:在课程中,您希望学生在一天和一周中的某个小时访问您网络中的网页!!

否:JavaScript(和jQuery,它只是一个用JavaScript实现的库)在浏览器中运行,在已经交付给用户的页面上。您可以在使用 JS 交付页面后"隐藏"页面,但是一旦您发送页面,它就会掌握在他们手中;他们可以选择取消隐藏并随心所欲地与之交互。

由Web服务器软件(例如IIS,Apache,Nginx)决定是否提供页面。例如,Apache的mod_sequester模块允许您根据日期/时间范围控制内容的投放。或者,您可以使用Apache根据一天中的时间发送不同的内容。

或者,由您拥有的任何动态应用程序(例如Ruby on Rails,PHP)决定根据任意条件更改发送到浏览器的页面内容。任何自定义逻辑都可以在这里完成。

我不会通过JavaScript来做到这一点,因为它是一个客户端脚本。非常容易查看源代码并获取页面。因此,限制访问程序是在服务器端完成的。

最好的办法是在服务器端执行此操作,仅在一周中的特定日期提供页面。 JavaScript 可以根据一周中的哪一天修改交付页面的内容,但如果客户端禁用了 javascript,那么页面无论如何都会直接通过。