我只想确保,过去几年我没有错过任何东西。
今天,客户请求我找到一个自动保存解决方案,即使用户在浏览器中禁用了JavaScript也能正常工作。
我回答:“这是不可能的”,因为afaik根本不可能只使用XHTML定期向服务器提交表单输入,即没有某些脚本的帮助(例如使用setInterval()
和/或onunload
事件。
还不可能吗?还是有s / t,我还没有意识到?
答案 0 :(得分:2)
如果您想将数据提供给服务器,那么让用户手动提交表单或使用JavaScript是唯一的方法(折扣支持不太好的脚本语言,或者用依赖于插件的东西替换整个表单 - 在)。
如果您想在不使用JS的情况下防止浏览器崩溃,那么您必须依赖具有内置功能的浏览器。您无法自行添加。
简而言之:你是对的。