C# 获取url window.location的部分内容
有人能帮我处理url哈希吗? 我使用这段代码获取当前url,然后以json的形式发送数据,但散列部分似乎被剥离了。 我尝试使用href和hash,我总是得到default.aspx,但没有像#anchor这样的hash部分C# 获取url window.location的部分内容,c#,javascript,jquery,C#,Javascript,Jquery,有人能帮我处理url哈希吗? 我使用这段代码获取当前url,然后以json的形式发送数据,但散列部分似乎被剥离了。 我尝试使用href和hash,我总是得到default.aspx,但没有像#anchor这样的hash部分 var location = String(window.location); var title = String(document.title); var text = { 'url': location, 'title': title }; 谢谢大家的帮助。我想出来了
var location = String(window.location);
var title = String(document.title);
var text = { 'url': location, 'title': title };
谢谢大家的帮助。我想出来了。所有答案和我的密码都是正确的。我只是把它放错地方了hadler。因为我的散列部分是动态生成的。对不起打扰你们了您是否尝试过使用
window.location.href
而不是window.location
window.location
是一个对象,window.location.href
是一个字符串。根据您问题中的注释,我不确定,但您是否尝试过window.location.hash
?尝试查看window.location
对象。它具有以下特性:
赋值:函数(){[本机代码]}
散列:“测试”
主机:“stackoverflow.com”
主机名:“stackoverflow.com”
href:“
路径名:“/questions/2538697/获取部分url窗口位置”
港口:“
协议:“http:”
重载:函数(){[本机代码]}
替换:函数(){[本机代码]}
搜索:“
我想你一定做错了什么。你没有向我们展示所有涉及的代码。这是一个测试页面:
单击该链接时,您会看到什么?如何检查
文本中的内容?在客户端,还是在服务器端?也许你在服务器端做错了什么。。。