gpt4 book ai didi

javascript - 什么是通过 URL 将用户所在的 URL 提交给另一个进程的最干净、最短的 Javascript?

转载 作者:行者123 更新时间:2023-11-29 20:26:49 25 4
gpt4 key购买 nike

就像 Delicious 提交书签一样,我想要一些标准的 JavaScript,我可以使用它来将任何访问过的 URL 提交到第 3 方站点(如果可以通过 URL 实现)。有什么建议吗?

比如我一直在用

javascript:void(location.href="http://www.yacktrack.com/home?query="+encodeURI(location.href)) 

到目前为止,但想知道是否有更复杂的东西我可以使用或更好地练习。

最佳答案

您是否想要与 Delicious 小书签完全一样的东西(例如,用户主动点击以提交 URL 的东西)?如果是这样,您可能只需复制他们的代码并替换目标 URL:

javascript:(function(){
location.href='http://example.com/your-script.php?url='+
encodeURIComponent(window.location.href)+
'&title='+encodeURIComponent(document.title)
})()

您可能需要更改查询字符串名称等,以匹配脚本的预期。

如果您想通过您的网站自动跟踪用户,这可能是不可能的。您需要使用 AJAX 请求 URL,但 Web 浏览器不允许 Javascript 在原始域之外发出请求。也许可以使用 iframe 技巧。

编辑:约翰先于我。

关于javascript - 什么是通过 URL 将用户所在的 URL 提交给另一个进程的最干净、最短的 Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com