使用Javascript在页面加载时提交表单

Submit form when page loads using Javascript

本文关键字:提交 表单 加载 Javascript 使用      更新时间:2023-09-26

我正在设计一个智力竞赛页面。当用户尝试刷新页面时,我需要提交测验。我正在使用JavaScript。请帮帮我!!

function reload() {
            if(localStorage.load == 1) {
                localStorage.load = +0;
                document.getElementById('quesform').submit();
            }
            set();
        }
        function set() {
            if(!localStorage.load || localStorage.load == 0)
                localStorage.load = 1;
        }

我使用了这个代码,但它在chrome中不起作用。它在提交表单后执行代码。它将value设置为1,并在显示问题页面之前立即重定向。

我已经删除了我之前的答案,因为当用户试图离开页面时不可能提交表单。

你只能让用户选择离开/留下。

唯一的解决方案是设置一个包含表单数据的cookie,以便当用户下次访问您的页面时,可以检索并提交数据。