JavaScript/Ajax -- 将当前页面 URL 发送到外部 PHP SCript
JavaScript/Ajax -- Sending Current Page URL to external PHP SCript
>我正在使用一个电子商务平台,并希望设置一个脚本,可以将当前订单ID发送到我自己的外部服务器上的php脚本。
当客户结账时,最终到达网址的形式为:
https://site.com/checkout?id=8d435a28&orderid=1002
我可以将 js/ajax 插入到该结帐页面中,但我不确定如何获取orderid=1002
并将其发布到我的外部托管的 php 脚本中。
我该怎么做?提前感谢!
有关函数 getParameterByName,请参阅 https://stackoverflow.com/a/901144/1106814。
你可以做这样的事情:
(function() {
var orderId=getParameterByName('orderid'),
beaconUrl = 'https://yourphpserver.example.org/beacon?orderid='+orderId,
img = document.createElement('img');
img.src= beaconUrl;
img.style.width = '1px';
img.style.height = '1px';
document.body.appendChild(img);
})();
然后确保您在 https://yourphpserver.example.org/beacon 收到信息。
相关文章:
- 调整窗口大小时,可拖动的对象会出现在容器外部
- HTML表单提交时未执行外部函数
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 使用html中的外部javascript进行数据验证
- 将变量传递给外部Javascript
- 使用javascript在Flash中加载外部图像
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 如何更改reactjs中外部/独立组件的状态或属性
- 如何从外部页面激活非默认引导选项卡
- 如何在运行时在angular 2中加载外部js脚本
- 全局变量确实'在script标记中的外部.js文件之后,nt工作
- Content Script 无法访问 Chrome.tabs.*,即使在添加外部 JS 文件后也是如此
- JavaScript/Ajax -- 将当前页面 URL 发送到外部 PHP SCript
- 使用Java Script读取外部css
- 重载时,MeteorJS不运行外部script.js
- Google Script外部API访问403s“速率限制”
- 通过PHP文件包含外部脚本的任何好处或缺点包括vs script src
- JQuery $(document).ready()外部ad-script加载缓慢的问题
- 加载外部js文件后,在script元素中执行代码
- & lt; Script>与button.style.cursor的外部文件相比