首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

获取url有关问题。

2012-11-06 
获取url问题。在线等!情况是这样的,比如:baidu.com访问我一个a.html,在a.html里面有个ajax 的ashx页面,想要

获取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"];
这个是取链接进来的地址的试试呢?
[解决办法]

探讨
情况是这样的,比如:baidu.com访问我一个a.html,在a.html里面有个ajax 的ashx页面,想要在ashx里面获取baidu.com的url链接怎么获取呢,我现在ashx里面这样获取 string url = context.Request.UrlReferrer.ToString();始终是a.html的链接,我想获取baidu.com怎么获取,有什么属性吗,不通过传参数这样

[解决办法]
先在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) {


},

});
};
[解决办法]
探讨

js的 location.href

热点排行