首页 > web前端 > js教程 > 正文

为什么我无法在 Chrome 中打开本地文件?

Susan Sarandon
发布: 2024-11-22 06:33:14
原创
402 人浏览过

Why Can't I Open Local Files in Chrome?

无法在 Chrome 中打开本地文件:解决“不允许加载本地资源”问题

问题描述:

尝试打开本地图像文件时(例如, 'C: 02.jpg') 使用简单的 JavaScript 脚本,Chrome 会显示错误消息“不允许加载本地资源。”

示例代码:

function run() {
  var URL = "file:///C:2.jpg";
  window.open(URL, null);
}
run();
登录后复制

Lösungsvorschlag:

处理本地文件的一种常见方法Chrome 中的方法是使用本地网络服务器。推荐的选项是“Chrome Web Server”,这是 Chrome 网上应用店提供的一款扩展程序。

步骤:

  1. 安装“Chrome Web Server” ” 扩展名。
  2. 启动服务器并选择包含您要访问的本地文件的文件夹。
  3. 在您的Chrome 浏览器,导航到服务器显示的 URL(例如 127.0.0.1:您选择的端口)。
  4. 从脚本中输入的 URL 中,替换“file:///C: 02.jpg”以及服务器生成的相应 URL。

使用本地 Web 的好处服务器:

  • 允许直接访问本地文件,而不会出现“不允许加载本地资源”错误。
  • 提供了一个简单且可访问的解决方案,用于在Chrome。
  • 不需要高级服务器配置或编码知识。

以上是为什么我无法在 Chrome 中打开本地文件?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板