2011-05-10 77 views
3

今天脑部冻结。C# - 在后台访问网址

我正在寻找一个URL,在我的购物车被重定向回主页面(即购买后)之前添加跟踪信息。

我想不出如何在不实际重定向到我的跟踪页面的情况下访问该URL,然后再从那里重定向到主页。有人知道吗?

这似乎应该很容易,但我似乎无法得到它的工作。

谢谢

回答

1

您是否熟悉w/JSON请求?您可以在后台打开一个URL(并为其提供一些参数),而无需实际加载新页面。

+0

如果你需要它是可靠的,服务器 - 方是唯一的出路。某些客户端可能不支持异步调用的JavaScript,而其他客户端可能会关闭它。 – Yuck 2011-05-10 14:43:09

2

有多种方式:

  1. 放在自己的主页上的iframe或图片代码从请求URL您的购买页面重定向后。
  2. 在您的服务器上购买后以编程方式请求跟踪页面。
  3. 请从你的网页的Ajax请求重定向后(或从您的puchase页面重定向之前)
0

如何使用javascript:

function async_url_call(url) { 

    xmlHttp = GetXmlHttpObject(); 

    if (xmlHttp == null) { 
     alert("Your browser does not support AJAX!"); 
     return; 
    } 

    xmlHttp.open("GET", url, true); 
    xmlHttp.send(null); 
}