我试图在我的许多网站上为我的链接建立一个计数器。所以每次点击我在其他网站上的链接,我的数据库都会计算它们。
(每个网站都在另一台服务器上..)
我试图在Jquery上构建一些我希望实现这一目标的页面:
$(document).ready(function() {
attach();
});
function attach() {
var name;
var classCounter = $('.counterStrike');
classCounter.bind('click', function() {
var name = $(this).attr('name');
var url = "http://XXXXX.######.XX/XXX/XXXX/Handler/Handler.aspx";
var op = "1";
var fromLocation;
$.post(url, {
name: name,
op: op
}, function(result) {
alert(1);
$("#result").html(result);
});
});
}
这在同一台服务器上工作正常,所以我猜我有一些跨浏览器的问题?对? 有没有办法操纵它?
谢谢!
答案 0 :(得分:2)
您可以使用jsonp。它用于跨域请求
答案 1 :(得分:-1)
也许您可以添加新的HttpHandler,这样可以从您的服务器发送到远程并获取数据,
然后通过ajax发布到你的httphandler,就像一种代理......