網頁提示[Not allowed to load local resource: file://XXXX]錯誤


 

網頁通過http 訪問時, 點擊打開文件的link.在Chrome 中會報 Not allowed to load local resource: file// XXXX 的錯誤

 

<!--Add by oscar999-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Author" CONTENT="oscar999">
<script>
</script>
</HEAD>

<BODY>
<a href="file://xxxx/xxx/">test</a>
</BODY>
</HTML>

 

分析

測試兩種狀況:

1. 直接在Chrome瀏覽器中輸入 file://XXXX 

2. 直接在用Chrome瀏覽器打開以上的html 文件。

這里的file可以是本地的某個盤符的文件,也可以是遠端的文件。

 測試結果,發現這兩種狀況都是可以的。並不會報以上錯誤,而且也能正常的訪問文件。

 

 

statckoverflow 查看一下原因和解法。

Chrome 出於安全的考慮,做了如此的設置。

禁止通過這種方式訪問本地的文件, 看起來安全性是得到了一定的保證。

 

 

 

解法

但是對於企業用戶來說, IT或是某個系統的負責人,需要保證公司的員工能正常的使用系統的功能。修改系統,涉及上線等一系列的問題。

臨時的解決方案是可以安裝一個插件,讓Chrome 能像IE和Firefox一樣, 能功能正常。

這個Chrome插件是 LocalLinks.

安裝的地址是: https://chrome.google.com/webstore/detail/locallinks/jllpkdkcdjndhggodimiphkghogcpida

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM