Javascript 使用CodeIgniter登录URL后获取字符串

Javascript 使用CodeIgniter登录URL后获取字符串,javascript,codeigniter,url,query-string,Javascript,Codeigniter,Url,Query String,如何在使用CodeIgniter对URL签名后获取字符串 例如: http://site.com/controller/function/#bla-bla 无法获取URL哈希或CI 这属于客户端,您应该使用JavaScript来实现这一点: var hash = window.location.hash; console.log(hash); // "#bla-bla" 您可以通过substr(1)删除#字符: 无法获取URL哈希或CI 这属于客户端,您应该使用JavaScript来实现这一

如何在使用CodeIgniter对URL签名后获取字符串

例如:

http://site.com/controller/function/#bla-bla

无法获取URL哈希或CI

这属于客户端,您应该使用JavaScript来实现这一点:

var hash = window.location.hash;
console.log(hash); // "#bla-bla"
您可以通过
substr(1)
删除
#
字符:


无法获取URL哈希或CI

这属于客户端,您应该使用JavaScript来实现这一点:

var hash = window.location.hash;
console.log(hash); // "#bla-bla"
您可以通过
substr(1)
删除
#
字符:


这是正确答案,在前端(浏览器级别)处理哈希。这是毫无意义的,但可能在您的路由中起作用:$route['controller/function/(\\\w.+)']='controller/function/$1';我认为浏览器不会向服务器发送带有
fragment
部分的
GET
请求。你是对的。我对OP为什么要发送散列标签感到困惑。我想他可能是在试图按每个div加载内容,在这种情况下,他就错了。这是正确的答案,在前端(浏览器级别)处理哈希。这是毫无意义的,但可能在您的路由中起作用:$route['controller/function/(\\\w.+)']='controller/function/$1';我认为浏览器不会向服务器发送带有
fragment
部分的
GET
请求。你是对的。我对OP为什么要发送散列标签感到困惑。我想他可能是在试图按每个div加载内容,在这种情况下,他就错了