如何修復(fù)Windows 10上的“JavaScript Void 0”錯誤
在某些時候,使用瀏覽器訪問網(wǎng)頁時,可能會遇到錯誤“JavScriptVoid 0”。您應(yīng)該注意Java和JavaScript不一樣。因此,在您的系統(tǒng)上安裝Java無助于解決問題。
您遇到此錯誤的原因是某些內(nèi)容阻止了您網(wǎng)頁上的JavaScript。而且,如果您無法從最終修復(fù)它 - 網(wǎng)頁上可能存在JavaScript編程錯誤。您需要通知網(wǎng)站的管理員來解決問題 - 您無能為力。
如果您遇到錯誤并尋找修復(fù),請不要擔心,我們有幾個簡單的解決方案。除此之外,我們還會告訴您JavaScript Void(0)所指的內(nèi)容。
什么是JavaScript Void(0)?
正如Mozilla的開發(fā)博客所解釋的那樣,void是一個JavaScript運算符。而且,這是Void(0)的作用:
“此運算符允許將生成值的表達式計算到需要求值為undefined的表達式的位置。
void運算符通常僅用于獲取未定義的原始值,通常使用“void(0)”(相當于“void 0”)。在這些情況下,可以使用全局變量定義(假設(shè)它尚未分配給非默認值)。“
換句話說,當您點擊一下 - 它什么都不做。它只是網(wǎng)頁上操作的URL占位符。
要了解JavaScript與Java的不同之處,您應(yīng)該參考Java.com的官方FAQ網(wǎng)頁。
修復(fù)1:確保您啟用了JavaScript(Google Chrome)
如果您是Google Chrome用戶,則需要檢查是否允許在網(wǎng)頁上運行JavaScript。要檢查,請單擊地址欄最左側(cè)的鎖定/地球圖標,然后單擊站點設(shè)置:
之后,向下滾動以查看是否允許JavaScript運行:
修復(fù)2:繞過緩存并刷新網(wǎng)頁
您只需繞過緩存的內(nèi)容即可刷新網(wǎng)頁。 為此,這里是鍵盤快捷鍵:
對于Windows驅(qū)動的系統(tǒng):Ctrl + F5
對于Mac驅(qū)動的系統(tǒng):Command + Shift + R.
修復(fù)3:清除與網(wǎng)站相關(guān)的cookie
當您登錄站點(或只是訪問網(wǎng)頁)時,cookie(或文本文件)通常會保留會話的信息。 您登錄的狀態(tài),您的喜好,您的偏好以及個性化您在其網(wǎng)站上的體驗的類似內(nèi)容。 而且,它駐留在您的計算機上(瀏覽器的文件夾)。
因此,您需要清除與該特定網(wǎng)站相關(guān)聯(lián)的cookie(您將收到錯誤)。 我們將向您展示如何執(zhí)行此操作(在Chrome上):
--轉(zhuǎn)到Chrome的設(shè)置。
--向下滾動到底部以找到“高級”部分,然后單擊它以顯示更多選項。
--現(xiàn)在,您將在“隱私和安全”下找到許多選項。 轉(zhuǎn)到“內(nèi)容設(shè)置”。
--在這里,點擊“Cookies”。
--***,單擊“選擇所有cookie和站點數(shù)據(jù)”。
--現(xiàn)在,您需要通過在搜索欄中輸入站點URL來搜索cookie,并刪除為其列出的任何內(nèi)容。
--如果您使用的是Firefox,可以參考下面的屏幕截圖找到管理Cookie的選項:
修復(fù)4:禁用所有擴展
無論您使用哪種瀏覽器,都可能存在可能導(dǎo)致錯誤的擴展。
因此,為了確保沒有瀏覽器擴展與網(wǎng)站的JavaScript沖突,您需要禁用已安裝的每個擴展,然后逐個重新激活它們。
對于谷歌瀏覽器,您只需瀏覽自定義和控制Chrome(菜單) - >更多工具 - >擴展程序(如下圖所示)
--按照上圖中的選項后,您需要禁用擴展程序:
在Firefox上,您只需要訪問瀏覽器的菜單,然后單擊“附加組件”。