![我在 Firefox 上运行了一个脚本,导致电脑变慢](https://linux22.com/image/1596069/%E6%88%91%E5%9C%A8%20Firefox%20%E4%B8%8A%E8%BF%90%E8%A1%8C%E4%BA%86%E4%B8%80%E4%B8%AA%E8%84%9A%E6%9C%AC%EF%BC%8C%E5%AF%BC%E8%87%B4%E7%94%B5%E8%84%91%E5%8F%98%E6%85%A2.png)
我的电脑变得非常慢。消息显示 Firefox 上正在运行一个脚本。我真的不知道那是什么意思。我已经进行了碎片整理并使用了 CC(垃圾清理器)和 Avast 病毒。我该怎么办?
答案1
脚本可以是用户脚本(加载到浏览器的插件),也可以是网站上运行的 Javascript。许多网站大量使用脚本,但这些脚本并不总是运行良好。
假设问题是一个网站脚本,你可以加载一个插件,例如无脚本(在“附加组件”选项卡上,搜索新扩展并输入名称作为搜索词)。有许多这样的附加组件;NoScript 是其中非常有效的一个。
这将阻止网站上的脚本,除非您允许它们。缺点是,除非您允许脚本,否则许多网站将无法运行(即使超级用户也会给您一条消息,说如果您允许脚本,它将“工作得更好”)。因此,尤其是在您第一次安装它时,您会经常遇到网站无法正常工作的问题,这需要手动干预才能允许脚本在网站上运行。您的选择会被存储,因此当您处理经常访问的网站时,干预要求将变得不那么频繁。
NoScript 可以向您显示页面上尝试运行的每个脚本,并允许您单独控制每个脚本。因此,您可以允许网站需要的脚本,但阻止添加广告或其他您不想要的内容的脚本。其他一些附加组件,例如禁用 JavaScript,记住您每个站点的设置,但站点上的 Javascript 要么打开要么关闭,当您遇到新的问题站点时通常会有一个图标来切换它。
大多数人会加载这些插件来屏蔽广告并加快浏览速度。但它也可以通过从一开始就不让脚本运行来解决挂起脚本的问题。