Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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 有没有办法检查用户访问的下一个URL?_Javascript_Html - Fatal编程技术网

Javascript 有没有办法检查用户访问的下一个URL?

Javascript 有没有办法检查用户访问的下一个URL?,javascript,html,Javascript,Html,有没有办法检查用户访问的下一个URL? 基本上,我有一个下拉菜单,其中列出了交货日期的选项,当你选择一个日期并按下提交按钮时,选择的日期将进入我制作的电子表格 然而,我一直在尝试编写一些代码,如果它们满足某个URL,那么只会将所选日期发送到我的电子表格中,所以我不必有提交按钮。 因此,如果他们去结帐并且URL包含“结帐”,他们从上一页选择的日期将进入我的电子表格。 顺便说一句,这都在同一个网站上。我没有找到一种方法来准确地找到用户访问的下一个URL,但我确实找到了一种方法(某种程度上)。当用户单

有没有办法检查用户访问的下一个URL? 基本上,我有一个下拉菜单,其中列出了交货日期的选项,当你选择一个日期并按下提交按钮时,选择的日期将进入我制作的电子表格

然而,我一直在尝试编写一些代码,如果它们满足某个URL,那么只会将所选日期发送到我的电子表格中,所以我不必有提交按钮。 因此,如果他们去结帐并且URL包含“结帐”,他们从上一页选择的日期将进入我的电子表格。
顺便说一句,这都在同一个网站上。

我没有找到一种方法来准确地找到用户访问的下一个URL,但我确实找到了一种方法(某种程度上)。当用户单击签出按钮时,使用querySelector和事件侦听器发送脚本

document.querySelector("button").addEventListener("click", function() ...

window.locaction.href
获取当前url。您可以使用cookie或保留以前的url。您可以在下拉列表中使用onchange侦听器,该侦听器循环当前页面上的所有
标记,并将选择作为查询参数附加,然后在签出页面上检查查询参数是否已设置。。。嗯。你也可能有其他方法来解决这个问题。编辑问题,详细说明你已经尝试过的内容;变成一个最小的,完整的,可验证的例子,使其易于理解。并解释为什么它不能解决您的问题。@Reed谢谢您的回复。我可以使用带有选择菜单的页面来检查下一个URL吗?就像它等待重定向,并在进入下一页之前检查重定向URL一样?或者这是不可能的?这回答了你的问题吗@谢谢你的回复。虽然这会有点效果,但我不能保证离开的用户会进入结帐页面。他们可能只是离开了网站。我需要知道他们下一个页面是否是结帐url,如果你得到我。因为如果它是签出页面,那么我的脚本将在该页面发挥作用