我有一个看起来像
的网址mysite.com/transactions/view/123456
工作正常。
然而我的客户现在希望在网址中有一个hashbang
mysite.com/transactions/view/的# 123456
现在显而易见的问题是浏览器将hashbang视为锚指令。
无论如何在代码中点火器允许hashbang并将#123456(或者甚至只是123456)传递给视图函数?
答案 0 :(得分:8)
无论如何都要在代码点火器中 允许hashbang并拥有#123456 (甚至只是123456)传递给了 查看功能?
缺少javascript,没有。浏览器根本不会将URL的“片段”部分发送到服务器。只有在页面呈现后运行的javascript在第二次请求中发送它时,PHP才能读取它。