我的是一个新手问题,我希望有人能解释一下。
我的页面上有一个目录,标题链接到页面下方的部分。
目标是这样创建的;
<a name='appendix'>Appendix</a>
链接是这样创建的;
<a href='#appendix'>Jump to Appendix</a>
现在,当您在 iphone safari 中点击链接时,它会直接带您到那里,没问题。但是,如果您滚动回到顶部,回到目录,然后再次点击相同的链接,浏览器将不会执行任何操作。 查看 url 我可以在末尾看到#appendix,我假设再次点击链接,iphone 认为它已经在那个链接上,因为 url 已经在末尾有#whatever。
通常我会很乐意保留它,但 iPad、Android 和黑莓的行为都符合我的预期,即无论您在页面上的哪个位置,或者您之前是否点击过同一个链接,他们跳转到目标部分。
我正在考虑尝试的一件事是将整个页面嵌入到一个框架集中,这样它的 url 就永远不会改变,尽管作为一个菜鸟我不知道这是否会奏效。 有没有人遇到过这个?有什么想法吗?
谢谢
最佳答案
这似乎是 iOS 的问题,而不是你的问题。如果它一直在所有其他设备上运行,恐怕除了向 Apple 报告外,您无能为力。但是,您的 iPhone 最近是否出现死机现象,您是否在其他 iPhone 上尝试过?
关于html - iphone 移动 safari 中的同一页面链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3254956/