当{<symbol id =“ copy”>`覆盖Chrome开发者控制台中的“复制”功能时,该如何使用?

时间:2019-11-06 06:09:38

标签: google-chrome-devtools

如果您在大多数网站中打开控制台并输入copy,则将获得 功能。

enter image description here

但是,在Discourse网站上,您会看到一个ID为copy的符号:

enter image description here

有没有办法引用被符号覆盖的原始复制功能?

1 个答案:

答案 0 :(得分:1)

该DOM元素在window(每个spec)上创建了一个全局变量,该变量覆盖了命令行API copy函数和AFAICT there's no alternative alias。我们将不得不暂时删除该元素。

  1. 在控制台中右键单击<symbol......,然后单击“删除”
  2. 在控制台中输入_copy=copy,然后按 Enter
  3. 切换到“元素”面板,单击任何元素,然后按撤消键 Ctrl Z Z

现在您可以使用_copy('foo')来访问本机功能。