获取url问题。在线等!
情况是这样的,比如:baidu.com访问我一个a.html,在a.html里面有个ajax 的ashx页面,想要在ashx里面获取baidu.com的url链接怎么获取呢,我现在ashx里面这样获取 string url = context.Request.UrlReferrer.ToString();始终是a.html的链接,我想获取baidu.com怎么获取,有什么属性吗,不通过传参数这样
[解决办法]
js的 location.href
[解决办法]
Request.ServerVariables["HTTP_REFERER"];
这个是取链接进来的地址的试试呢?
[解决办法]
[解决办法]
先在a中取得它的Request.UrlReferrer的值,后传值。
[解决办法]
你要一步一步来,先在a中取到上一页的url,再传给下一个页面
[解决办法]
//js 获取url参数
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null)
return unescape(r[2]);
return null;
}
//ajax 传参数ashx文件
var search11By = function () {
$.ajax({
url: "/.ashx?xxx",
type: 'POST',
data: ({ a: $(".searchBox").val() }),
success: function (data, textStatus, jqXHR) {
},
});
};
[解决办法]