我在 ASP.Net MVC站点中使用第三方分析脚本。该脚本记录来自"document.location.href"的当前URL。我想在传递给第三方站点的 URL 中添加一些额外的加密数据。但是我不想更改地址栏中的URL,用户也会看到更新的URL。
例如:
地址栏中的 URL="example.com/page1">
文档位置中的 URl 应= "example.com/page1/{加密字符串}">
因此,当第三方脚本获取当前 URL 时,将记录更新的 URL。
注意:我可以根据需要编辑第三方脚本以更新URL。但是我不想更新它,因为它可能会导致一些 许可问题 .
document.location
是只读的。因此,不幸的是,您无法直接设置它或期望它与地址栏网址不同。