Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在同一页面中重复使用(用户单击)相同的HTML锚(#)_Html - Fatal编程技术网

在同一页面中重复使用(用户单击)相同的HTML锚(#)

在同一页面中重复使用(用户单击)相同的HTML锚(#),html,Html,我必须在名为Unily的平台上开发一个html页面,该平台不允许我使用任何JS或CSS(内联除外)。这个页面很长,我想使用锚来导航回页面顶部。当你第一次点击顶部时,这是很好的,但是由于url现在是顶部的,如果你向下滚动并再次点击顶部链接,它不会起任何作用 如果不使用JS,有什么方法可以让它多次运行吗?您可以使用内联javascript来实现这一点 功能滚动到(锚定){ location.hash=锚点; location.hash=“”; } 分区a{显示:块;最小高度:1000px;背景色

我必须在名为Unily的平台上开发一个html页面,该平台不允许我使用任何JS或CSS(内联除外)。这个页面很长,我想使用锚来导航回页面顶部。当你第一次点击顶部时,这是很好的,但是由于url现在是顶部的,如果你向下滚动并再次点击顶部链接,它不会起任何作用


如果不使用JS,有什么方法可以让它多次运行吗?

您可以使用内联javascript来实现这一点


功能滚动到(锚定){
location.hash=锚点;
location.hash=“”;
}
分区a{显示:块;最小高度:1000px;背景色:蓝色;}

否。锚定在文档中必须是唯一的。您可以使用内联javascript。任何平台都不应该禁止这一点,因为当页面加载时,javascript在浏览器中执行。有关这方面的帮助,请参见下面的答案。