Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.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
Javascript 焦点防止滚动在firefox中不工作_Javascript_Firefox_Scroll_Focus - Fatal编程技术网

Javascript 焦点防止滚动在firefox中不工作

Javascript 焦点防止滚动在firefox中不工作,javascript,firefox,scroll,focus,Javascript,Firefox,Scroll,Focus,我需要防止焦点()引起的滚动。 为此,我发现如果我使用element.focus({preventsroll:true})而不是element.focus(),根据mozilla的文档,它可以正常工作。 然而,这只在Chrome上有效,而在Firefox上则不行 我想知道,当Mozilla编写了文档后,FireFox怎么会不支持它呢。 我是不是遗漏了什么 请注意,文档中规定了可选的focusOptions参数被认为是实验性的,目前不应在生产代码中使用。我可以确认Mozilla在文档页面上提供的示

我需要防止焦点()引起的滚动。 为此,我发现如果我使用
element.focus({preventsroll:true})
而不是
element.focus()
,根据mozilla的文档,它可以正常工作。 然而,这只在Chrome上有效,而在Firefox上则不行

我想知道,当Mozilla编写了文档后,FireFox怎么会不支持它呢。 我是不是遗漏了什么


请注意,文档中规定了可选的
focusOptions
参数被认为是实验性的,目前不应在生产代码中使用。我可以确认Mozilla在文档页面上提供的示例在Firefox 60上不起作用(在60.0.1和60.0.2上测试)。嗯,是的……这说明了一切……但仍然令人惊讶……因为它在Chrome中起作用!所以,我目前唯一的选择是在聚焦后重置滚动行为。这在Chrome中也是相对较新的。
focusOptions
参数已经在今年1月启用。哦,好吧,但在我看来,正如过去所看到的,firefox应该是第一个支持这一功能的浏览器!