什么是脚本错误?

为什么会出现脚本错误以及如何阻止它们

脚本错误是当来自脚本的指令由于某种原因不能正确执行时发生的错误。

大多数计算机用户经常会在浏览器中遇到脚本错误,当浏览器不能从网页中执行JavaScript或VBScript(或其他脚本语言)指令时,但这些错误也可能发生在桌面应用程序中。

多色编程文字图片
由Markus Spiske在Unsplash上拍摄

下面是一些脚本错误消息示例:

此网页上的错误可能会导致它不能正常工作。
发生了运行时错误。您希望进行调试吗?
Internet Explorer脚本错误。在第1行脚本中发生了错误。您希望继续运行此页面的脚本吗?
此页面中的脚本导致ie浏览器运行缓慢。如果它继续运行,您的计算机可能会变得无响应。您想中止脚本吗?
此页上的脚本出现错误。

为什么会出现脚本错误

一个常见的脚本错误的原因是错误已经发生在幕后,无论是在web浏览器的web服务器上的错误或在编程端软件程序。

软件侧的代码执行错误或其他一些不良配置不是您的解决问题。在这种情况下最好的事情是等待开发人员的更新。

然而,脚本错误也可能是由于上发生的某些事情造成的你的结束,就像用你自己的软件程序或者操作系统这将无法正确加载脚本。例如,可能有一个设置在你的网页浏览器阻止脚本,或者你的安全软件可能把一个无害的脚本当作一个威胁,需要删除。

如何修复脚本错误

脚本错误最常出现在Internet Explorer或使用IE访问Internet或运行本地脚本的应用程序中,所以大多数故障排除步骤都与IE有关。

虽然微软Edge已经在很大程度上取代了IE,但同样的一些问题也会突然出现。修复程序也是相同或非常相似的。

正因为如此,避免出现脚本错误的最快方法就是切换浏览器!使用像Microsoft Edge,火狐,或歌剧.但是,执行此操作实际上并没有解决脚本错误。

遵循以下步骤,检查每一个后,看看你是否仍然得到错误:

在IE中关闭脚本错误

一般用户实际上并不需要看到脚本错误,因为它们只会带来麻烦。如果脚本错误并没有真正阻止你正常使用网站或程序,这尤其正确。

你可以安全地关闭IE浏览器中的脚本错误,以及在后端使用IE的程序,像这样:

  1. 单击。打开运行对话框Windows的关键然后是R关键。

  2. 进入inetcpl.cpl命令发射网络属性

  3. 打开名为先进的

  4. 向下滚动,直到找到浏览Section,然后查找这三个设置:

    • 确保禁用脚本调试(Internet Explorer)禁用脚本调试(其他)在它们旁边检查一下
    • 在这些选项下面,仔细检查一下显示关于每个脚本错误的通知没有检查(这样你就不会看到关于脚本错误的通知了。)
  5. 新闻好的保存更改。

    这些是Windows 10的默认设置

确保IE没有阻碍重要的脚本功能

关闭脚本错误将阻止您看到它们,但并不一定意味着脚本本身将正常工作,因为它们的相关错误将不再被看到。

确保你没有禁用ActiveX脚本并且该Internet Explorer不会阻止Java或ActiveX。IE中某些安全设置将阻止ActiveX和Java正常运行,这可能会影响运行脚本的网页的可用性。

让这些特性重新工作(如果它们还没有工作的话)的最快方法是重置安全设置在Internet Explorer。

删除Internet临时文件

临时文件被Internet Explorer缓存到您的计算机上,以便您可以更快地访问网站,但缓存太大或存储损坏的数据可能导致脚本错误。你应该定期删除这些缓存文件

允许在浏览器中弹出窗口

一个弹出窗口阻滞剂在大多数情况下非常有用,但如果脚本没有足够的时间运行,则实际上可能会导致脚本错误,因为浏览器阻止弹出窗口。

所有的网络浏览器都允许你控制弹出窗口阻止程序的设置。如果你禁用了拦截程序,那么弹出窗口将被允许再次运行。

更新你的软件

过时的软件可能是导致您看到的特定脚本错误的原因。这可能是因为显示错误的网站或程序有一个最低要求,你的电脑没有达到,或者因为一个脚本错误通过更新,你从未收到。

你应该永远保持Windows更新

如果他们获取脚本错误,您应该更新第三方程序。一种免费软件更新工具是一种简单的方法。

检查你的安全软件

有可能你的防病毒程序或者防火墙应用程序正在阻止脚本或ActiveX控件正常运行。暂时禁用两者,看看是否仍然会出现脚本错误。

你不应该让你的电脑暴露在攻击之下,但在这种情况下,安全软件可能是罪魁祸首,所以暂时关闭它们几分钟不会造成任何伤害。

程序是不同的每一个程序,但你应该能够右键单击软件上运行视窗任务栏,旁边的时钟,关闭AV盾牌或禁用防火墙.如果没有,请尝试打开程序 - 最明确的选项可以禁用该应用程序。

反病毒扫描程序还需要注意的是,它是否被配置为在浏览器用来保存临时文件的文件夹中检查病毒。如果是,扫描程序可能会错误地将脚本标识为恶意软件在可以运行之前和隔离或删除它们。

默认情况下,Internet Explorer使用此文件夹:

C:\Users\【用户名】当地\ AppData \ \ \ Windows \ INetCache微软

谷歌Chrome缓存数据在这里:

当地C:\Users\【用户名】\ AppData \ \谷歌\ Chrome默认\ \ \用户数据缓存

重置所有ie设置

可能有许多设置或附加组件会导致Internet Explorer中的脚本错误。要将所有设置恢复为默认设置,最简单的方法就是重置ie浏览器。

重置IE将禁用所有工具栏和附加组件,以及重置每个隐私、安全、弹出式、标签式浏览、默认网络浏览器和高级选项。

另一种方法是查看是否只有一个附加组件导致了脚本错误,这可以通过工具>管理插件菜单。一次禁用一个禁用附加组件并测试每个扫描脚本错误。

否则,这里是如何完全重置Internet Explorer:

  1. 控件打开运行对话框WIN + R热键。

  2. 输入inetcpl.cpl打开网络属性

  3. 去吧先进的选项卡。

  4. 选择重置在底部,然后再次上重新设置ie浏览器屏幕上。

  5. 选择关闭当所有设置都被重置后。

  6. 重新启动你的电脑

禁用平滑滚动

这是在底部,因为它是最不可能导致脚本错误的原因。然而,当你在Internet Explorer中观看视频时,它得到了一个错误,或者视频只是不能正确显示,IE中的平滑滚动选项可能会导致脚本的问题,试图在页面上运行。

以下是如何关闭Internet Explorer中的平滑滚动:

  1. 使用“运行”对话框(Windows键+ R)进入inetcpl.cpl命令。

  2. 导航到先进的选项卡。

  3. 浏览部分,朝底部删除旁边的复选标记使用平滑滚动

  4. 保存并退出好的按钮。

这个页面有用吗?