模型视图控制器 - PHP MVC 框架 (smvc) 链接到页面部分


model view controller - PHP MVC framework (smvc) link to page section

我正在使用 http://simplemvcframework.com,我想链接到页面上的部分,通常您只需添加一些链接

#section4 

到 URL 的末尾,但这不能按预期工作,它不会跳转到页面的正确部分。我正在起诉以下格式来尝试实现这一目标:

/controller#section4

我是否需要以某种方式将视图传递到链接中? 可能是类似

/controller/viewname.php#section4

我以前从未使用过该框架,但是锚点由浏览器处理,甚至不会发送到浏览器。
(即在访问/controller/#section4时,服务器只接收/controller/

看起来您不知道 URL 中#的实际用法:
加载页面后,浏览器将在该页面上查找与#后面的部分匹配的idname(用于向后兼容)的元素。
因此,您可能只需要在该页面上带有id="section4"的元素。
如果您需要HTML 4支持,则必须在锚点周围放置<a name="section4">...</a>才能达到相同的效果。
(另请参阅此问题。