php - 指向 PHP 文档中锚点的外部链接不起作用
问题描述
如何格式化链接到 PHP 文档中的锚点?例如: http ://chambervu.com/lososos/index.php#p=10 - 不显示预期的结果,但是如果我去http://chambervu.com/lososos/index.php然后一旦那个页面如果我附加“#p=10”,则显示,然后一切都按预期显示。我将如何形成链接以直接显示第 10 页?
我的索引文件中的“页面”设置如下:
<li class="page" data-name="5">
<div class="blah....blah"
</div>
</li>
</div>
</li>
<li class="page" data-name="6">
<div class="blah..blah"
</div>
</li>
解决方案
片段指向页面上的 ID,当您访问 URL 中带有片段的 HTML 页面时,浏览器会尝试找到具有匹配 ID 的元素并滚动到它。
您在页面上运行的 javascript 在片段更改时(页面加载后)获取片段并对其进行解析以确定要显示的页面。
像您想要的那样直接链接到该页面至少需要对 javascript 进行一些编辑。
推荐阅读
- asp.net-core - .net 核心是否可以支持多个登录路径身份?
- ms-access - 多表全外连接访问sql左连接
- python - 二和问题的时间复杂度是多少?
- c# - 从 ASP 中的多个表中检索凭据
- ms-word - 如何获取“填充 Microsoft Word 模板”的文档库值
- uml - 接口符号是否显示数据传输方向
- windows-10 - Windows 10 上的 Visual Studio 2005 缩放问题
- area - 闭合曲线内的面积(我没有方程式)
- node.js - cloud9 sdk 安装程序在 mac 上遇到错误
- java - 如何使用 Java 更改 Android 手机上的环境显示?