【问题标题】:Track visit with Javascript - jQuery on HTML website使用 Javascript 跟踪访问 - HTML 网站上的 jQuery
【发布时间】:2020-09-07 12:00:38
【问题描述】:

我正在尝试获取此代码来跟踪用户访问,但我无法使其正常工作。 当我在 Postman 中执行此操作时,我获得了成功,但将其放入 HTML 中却一无所获。

当用户访问网站时如何激活脚本?之后我需要在表单提交时将值传递给 /registerLead。

<script>
var settings = {
"url": "https://api31.trackinglink3.com/SignalsServer/api/trackVisit",
"method": "GET",
"timeout": 0,
"headers": {
  "apikey": "apikey",
  "Content-Type": "application/x-www-form-urlencoded"
},
 "data": {
 "devicetype": "",
 "Offer": "",
 }
};
</script>

【问题讨论】:

  • 您展示的只是请求的设置对象。你永远不会向它提出请求
  • 那里没有进行 API 调用的代码 - 只是设置了一些变量。
  • 在 Postman 中打开您的请求。单击“代码”按钮并选择“JavaScript - XHR”。邮递员会向您显示发出请求所需的确切代码。

标签: javascript html jquery api get


【解决方案1】:

只需使用 ajax 函数即可。检查下面的sn-p..

$(function(){
  $.ajax({
    method: "GET",
    url: "https://api31.trackinglink3.com/SignalsServer/api/trackVisit",
    "timeout": 0,
    "headers": {
      "apikey": "apikey",
      "Content-Type": "application/x-www-form-urlencoded"
    },
    "data": {
      "devicetype": "",
      "Offer": "",
    }
  })
  .done(function() {
    // your done code here
  });
})
&lt;script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"&gt;&lt;/script&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 2012-01-29
    • 2011-02-16
    • 1970-01-01
    • 2014-06-29
    相关资源
    最近更新 更多