若何修复Windows 10上的“JavaScript Void 0”缺点

2018-10-16

【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道

在某些时候,使用浏览器访问网页时,可能会遇到错误“JavScriptVoid 0”。您应该注意Java和JavaScript不一样。因此,在您的系统上安装Java无助于解决问题。

您遇到此错误的原因是某些内容阻止了您网页上的JavaScript。而且,如果您无法从最终修复它 - 网页上可能存在JavaScript编程错误。您需要通知网站的管理员来解决问题 - 您无能为力。

如果您遇到错误并寻找修复,请不要担心,我们有几个简单的解决方案。除此之外,我们还会告诉您JavaScript Void(0)所指的内容。

什么是JavaScript Void(0)?

正如Mozilla的开发博客所解释的那样,void是一个JavaScript运算符。而且,这是Void(0)的作用:

“此运算符允许将生成值的表达式计算到需要求值为undefined的表达式的位置。

void运算符通常仅用于获取未定义的原始值,通常使用“void(0)”(相当于“void 0”)。在这些情况下,可以使用全局变量定义(假设它尚未分配给非默认值)。“

换句话说,当您点击一下 - 它什么都不做。它只是网页上操作的URL占位符。

要了解JavaScript与Java的不同之处,您应该参考Java.com的官方FAQ网页。

修复1:确保您启用了JavaScript(Google Chrome)

如果您是Google Chrome用户,则需要检查是否允许在网页上运行JavaScript。要检查,请单击地址栏最左侧的锁定/地球图标,然后单击站点设置:

之后,向下滚动以查看是否允许JavaScript运行:

修复2:绕过缓存并刷新网页

您只需绕过缓存的内容即可刷新网页。 为此,这里是键盘快捷键:

对于Windows驱动的系统:Ctrl + F5

对于Mac驱动的系统:Command + Shift + R.

修复3:清除与网站相关的cookie

当您登录站点(或只是访问网页)时,cookie(或文本文件)通常会保留会话的信息。 您登录的状态,您的喜好,您的偏好以及个性化您在其网站上的体验的类似内容。 而且,它驻留在您的计算机上(浏览器的文件夹)。

因此,您需要清除与该特定网站相关联的cookie(您将收到错误)。 我们将向您展示如何执行此操作(在Chrome上):

--转到Chrome的设置。

--向下滚动到底部以找到“高级”部分,然后单击它以显示更多选项。

--现在,您将在“隐私和安全”下找到许多选项。 转到“内容设置”。

--在这里,点击“Cookies”。

--最后,单击“选择所有cookie和站点数据”。

--现在,您需要通过在搜索栏中输入站点URL来搜索cookie,并删除为其列出的任何内容。

--如果您使用的是Firefox,可以参考下面的屏幕截图找到管理Cookie的选项:

修复4:禁用所有扩展

无论您使用哪种浏览器,都可能存在可能导致错误的扩展。

因此,为了确保没有浏览器扩展与网站的JavaScript冲突,您需要禁用已安装的每个扩展,然后逐个重新激活它们。

对于谷歌浏览器,您只需浏览自定义和控制Chrome(菜单) - >更多工具 - >扩展程序(如下图所示)

--按照上图中的选项后,您需要禁用扩展程序:

在Firefox上,您只需要访问浏览器的菜单,然后单击“附加组件”。