从CodeIgniter中的URL捕获哈希(#)

Hai*_*ood 2 php codeigniter

我有一个看起来像的网址

mysite.com/transactions/view/123456

哪个工作正常.

但是我的客户现在希望在网址中有一个hashbang

mysite.com/transactions/view/ # 123456

现在显而易见的问题是浏览器将hashbang视为锚指令.

无论如何在代码中点火器允许hashbang并将#123456(或者甚至只是123456)传递给视图函数?

Fra*_*mer 8

无论如何在代码中点火器允许hashbang并将#123456(或者甚至只是123456)传递给视图函数?

没有javascript,没有.浏览器根本不会将URL的"片段"部分发送到服务器.只有在页面呈现后运行的javascript在第二个请求中发送它时,PHP才能读取它.