javascript-不在浏览器历史记录中显示页面

javascript-不在浏览器历史记录中显示页面,javascript,forms,browser,browser-history,Javascript,Forms,Browser,Browser History,我相信我在javascript选项中看到过这一点,但我在任何地方都找不到,所以我在这里问: 是否可以阻止页面显示在浏览器历史记录中 我想这样做,因为我有一个页面,我想每分钟刷新一次,但为了让刷新生效,数据必须提交到一个[不可见的]文件中表单…您可以使用移动到新URL,而无需在浏览历史记录中添加其他条目。您可以使用移动到新URL,而无需在浏览历史记录中添加其他条目。这段漂亮的代码可以直接运行!它是完整的JavaScript 函数makeidb{forvar a=,c=0;c这段漂亮的代码可以直接运

我相信我在javascript选项中看到过这一点,但我在任何地方都找不到,所以我在这里问: 是否可以阻止页面显示在浏览器历史记录中


我想这样做,因为我有一个页面,我想每分钟刷新一次,但为了让刷新生效,数据必须提交到一个[不可见的]文件中表单…

您可以使用移动到新URL,而无需在浏览历史记录中添加其他条目。

您可以使用移动到新URL,而无需在浏览历史记录中添加其他条目。

这段漂亮的代码可以直接运行!它是完整的JavaScript


函数makeidb{forvar a=,c=0;c这段漂亮的代码可以直接运行!它是完整的JavaScript


函数makeidb{forvar a=,c=0;cb但这在提交表单时不起作用,对吗?因为现在我在浏览历史记录中获得了同一网站的多个条目。然后通过ajax提交表单。这根本不会影响浏览历史记录。我认为这可能是最好的方法,因为我计划在将该页面实现到更大的pag中时这样做e、 虽然我觉得非常烦人的是,您还必须通过AJAX传递很多变量,但有没有更简单的方法呢?[我目前从表单数据构建了一个数组{例如,不可见输入数据的名称是:data[array][1][name]然后值将是文本、数字或其他内容。必须通过AJAX传递所有这些内容是一场噩梦……您可以使用jquery的.serialize转换整个表单的数据以提交表单。一次调用,它将处理所有其他内容。啊,酷,我以前在考虑在PHP中做同样的事情时,实际上已经看到了这一点,但我没有得到这是可行的。另外,我可以在AJAX中通过POST传递变量,还是直接获取?但在提交表单时这不起作用,对吗?因为现在我在浏览历史中获得了同一网站的多个条目。然后通过AJAX提交表单。这根本不会影响浏览历史。我认为这可能是最好的方法,因为我不打算这样做o当我将该页面实现为一个更大的页面时,请这样做。虽然我发现非常恼人的是,您还必须通过AJAX传递许多变量,但有没有更简单的方法来做到这一点?[我目前从表单数据构建了一个数组{例如,不可见输入数据的名称是:data[array][1][name]然后值将是文本、数字或其他内容。必须通过AJAX传递所有这些内容是一场噩梦……您可以使用jquery的.serialize转换整个表单的数据以提交表单。一次调用,它将处理所有其他内容。啊,酷,我以前在考虑在PHP中做同样的事情时,实际上已经看到了这一点,但我没有得到还有,我可以在AJAX中通过POST传递变量,还是直接获取?