我有两个网页,一个是index.html,另一个是shop.html。 我正在尝试从shop.html链接到index.html中带有#contact标识的部分。它们都共享相同的导航栏。它们都位于名为“Mobile”的文件夹中。
这是我正在使用的代码。 这是两个网页共享的导航栏上的联系人链接的代码,但我尝试从shop.html访问它。
<li><a href="index.html#contact">CONTACT</a></li>
我设法让它工作一次,但这只是通过右键单击并在新窗口中打开选项卡。
答案 0 :(得分:1)
我不确定这是否有效,但您可以尝试:
<a href="index.html#contact" target="_blank">Contact</a>
这将在新标签中打开它时强制它。但是,它应该只做
<a href="index.html#contact">Contact</a>
答案 1 :(得分:0)
试试这个:
subprocess.Popen("rm /tmp/*.idx", shell=True)
默认情况下,您的浏览器应该<a href="index.html#contact" target="_blank"><li>CONTACT</li></a>
,如Firefox documentation所示。将列表标记包裹在锚标记周围可能只是一个问题。如果你在index.html中发布你要链接的CSS和HTML,我可以确保它有效。
答案 2 :(得分:0)
感谢您的帮助,原来这是一个jquery流畅的scrool动画搞乱它。