javascript - 如何将用户从一个 URL 重定向到另一个具有 JavaScript 操作(如添加到购物车)的网站
问题描述
一个例子是网站 A 有一个产品图片,当你点击它时,它会将你重定向到网站 B 的购物车页面,所述产品已经添加到购物车中。网站 B 使用 javascript 添加到购物车功能。现在我正在将用户重定向到产品页面,这确实不是很好的用户体验。
解决方案
如果你想用 JavaScript 重定向,你可以使用
window.location.href = "https://some url here"
该 url 将取决于您要将它们重定向到的站点。
现在,如果网站 B 使用 URL 将商品添加到购物车,您将需要复制这样的 URL。如果没有,并且您可以访问站点 B,则可以添加一个侦听器来拦截此类重定向。
否则,您可能需要找出一些其他机制,例如 iframe 和/或代理,这将取决于站点 B。
推荐阅读
- python - 从文本文件创建字典,其中项目位于文本文件中的不同行(Python 3+)
- python - 使用 pandas 计算简单的历史平均值
- reactjs - Nextjs:在下一个 js 中的点击事件上获取数据后的服务器端渲染
- javascript - firebaseUI 的 signInSuccessUrl 对我不起作用
- virtual-machine - 在创建虚拟机时遇到问题,要求我包含硬盘文件
- hyperlink - 如何创建一个超链接来组合 SSO 和目标页面?
- odata - 业务中心 API | 查找 $Expand 属性名称
- macos - Tkinter 按钮仅在单击退出并返回 Mac OSX 上的窗口后才视觉响应
- javascript - 正则表达式查找大括号之间的最后一次出现
- regex - 如何替换未知字符串?