显示 JQuery.survey 过去 4 个调查结果

发布于 2024-08-03 13:18:56 字数 344 浏览 9 评论 0原文

我正在为工作做一些东西。这是一项高度重复的任务,填写一份关于该任务的小调查会很有用,可以在短期内(比如 5 分钟)回顾一下,

我喜欢 jquery.survey 模块。 调查看起来很棒。现在,我可以使用提示或一些帮助来获取该调查的输出,以节省 3-4 个会话,以便在侧边栏中显示。

我有技术限制,只能使用 JavaScript。我无法写入 txt 日志并从中读取(即 6 个问题),并且我无法使用 PHP 或服务器软件,因为我无权访问它。我仅限于桌面上的一个 html 文件。

I am making something for work. It is a highly repetitive task and it will be useful to fill out a small survey about the task that can be referred back to in the short term (like 5 minutes)

I love the jquery.survey module.
The survey looks great. Now I could use a hint or some help on getting the output from that survey to save for 3-4 sessions to be display in a sidebar.

I have tech limitations and can only use javascript. I can't write to a txt log and read from that (ie 6 issues) and I can't use PHP or server software because I do not have access to it. I am limited to just a html file on the desktop.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

这样的小城市 2024-08-10 13:18:56

您可以通过覆盖“提交”表单按钮并将生成的表单数据推送到您显示的

来添加到 DOM同一页面。

然而,这是非常脆弱的,因为任何重新加载都会清除数据(因为您无法通过 JavaScript 限制保存到磁盘)...您要保存的是页面的浏览器内存状态。

如果你确实想保存你输入的工作,你需要本地文件系统访问或服务器访问,由于浏览器 JavaScript 的沙箱,没有办法绕过它。

You could just add to the DOM by overriding the "Submit" form button and pushing the resulting form data into a <div> or <p> that you display on the same page.

This is, however, highly fragile as any reload will wipe out the data (since you can't save to disk via javascript limitations)... what you're saving to is the browser in-memory state of your page.

If you actually want to save the work you had entered, you need local filesystem access or server access, there's just no way around it due to the sandboxing of browser javascript.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文