Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在营业时间后禁用表单_Javascript_Jquery - Fatal编程技术网

Javascript 在营业时间后禁用表单

Javascript 在营业时间后禁用表单,javascript,jquery,Javascript,Jquery,我正在为一家不是24小时运营的快递公司编写表单,这意味着当用户在非工作时间提交表单时,我希望表单重定向到新页面,或在公司时间发出警报 例如,假设公司的工作时间是从上午9点到晚上9点,客户填写表格,要求在晚上9:15交货。我不希望客户在点击提交后提交表单并重定向到感谢页面,而是希望他们重定向到另一个页面,或者提醒他们业务截止到上午9点或类似的时间 这可以用jQuery实现吗?是的,可以用jQuery实现,但我更喜欢server-side脚本,因为您知道client-side代码可以被用户禁用,所以

我正在为一家不是24小时运营的快递公司编写表单,这意味着当用户在非工作时间提交表单时,我希望表单重定向到新页面,或在公司时间发出警报

例如,假设公司的工作时间是从上午9点到晚上9点,客户填写表格,要求在晚上9:15交货。我不希望客户在点击提交后提交表单并重定向到感谢页面,而是希望他们重定向到另一个页面,或者提醒他们业务截止到上午9点或类似的时间


这可以用jQuery实现吗?

是的,可以用
jQuery
实现,但我更喜欢
server-side
脚本,因为您知道
client-side
代码可以被用户
禁用
,所以请在
server-side
上检查它,然后使用
重定向
功能将用户带到任何地方想要。

回答是,这是可能的。您是否正在尝试任何解决方案或只是问一下?只是要小心时区。这在服务器端会更好,因为您不能保证用户的时钟设置正确。不要太担心时区,只需绝对确保您正在使用服务器的时间,而不要犯初学者在使用
new Date()时使用客户端时间的错误
什么的。我最近看到一家大型食品配送服务公司犯下了这个错误,当时我用一台旧机器访问他们的网站,时钟电池坏了。我不吃比萨饼。我不得不说,我使用的一家公司经常有这样的特点,这让我非常恼火。我强烈建议您在邮件中注明您的办公时间,但允许用户随时提交,并将他们排在队列中。