2
的#fragment标识符部分在Phoenixframework我想知道正在请求,所以我试图用<%= @conn.request_path %>
完整的URL路径。 问题是我要求:/spa.html#pageone
,我只能得到/spa.html
。 获取#fragment
标识符部分的正确方法是什么?如何获得一个网址
的#fragment标识符部分在Phoenixframework我想知道正在请求,所以我试图用<%= @conn.request_path %>
完整的URL路径。 问题是我要求:/spa.html#pageone
,我只能得到/spa.html
。 获取#fragment
标识符部分的正确方法是什么?如何获得一个网址
片段不可用在服务器端。
当URI引用被用于通过一个交叉线(“#”)字符来执行所识别的资源,可选的片段标识符,从URI分离的检索动作,包括附加参考信息在检索动作成功完成后由用户代理解释。因此,它不是URI的一部分,但通常与URI结合使用。
您可以使用window.location.hash
在JavaScript中访问。
http://www.mikeduncan.com/?s=named+anchors(从Get anchor part of URL in controller in Ruby on Rails)是该主题的很好的资源。
的''#后的部分称为'片段identifier'如果这能帮助你搜索你的文档。 –
是不是在凤凰框架中的评论?只是一个猜测,但con.request_post的东西? – kpie
@JohnHascall谢谢你! –