2017-05-23 13 views
-5

我正在处理html页面,所以我在使用img标记的页面中包含图像。HTML图像标记不能在Windows中工作

<img src="file:///C:/wamp/www/images/Sat.png" class="img-circle" alt="User Image"/> 

但它不工作!

+0

您是在Web服务器上运行您的页面,还是在浏览器中打开它?尝试使用'src =“/ images/Sat.png”'或'src =“images/Sat.png”' – j08691

+0

我假设你正在使用WAMP并启动此服务器?你为什么不尝试像'http:// localhost/images/Sat.png'这样的东西? – Jer

+0

仍然不工作User Image user2629839

回答

0

在您的案例中,有关您的环境(如浏览器,服务器和操作系统)的详细信息可能变得非常有必要帮助解决您的问题。

对于您当前的问题,我预测您使用的是Firefox或Chrome浏览器。在这种情况下,您应该知道这两个浏览器都阻止和阻止访问您的本地文件。

  • 要访问您应该禁用浏览器的安全检查!

以下是具体步骤(上Jonathan Li's Blog找到):

Safari浏览器

  1. 启用开发菜单(设置 - >高级 - >“显示开发菜单栏菜单“)
  2. 单击菜单栏中的”开发“
  3. 选择”Disable local file re strictions”

火狐

  1. 输入 “有关:在您的ADRESS栏配置” 和接受。
  2. 查找 “security.fileuri.strict_origin_policy” 参数
  3. 值设置为

Chorme

启动Chrome(或者为它创建一个shourtcut)与以下论点,如:

C:\PATH-TO-YOUR-CHROME-INSTALL\chrome.exe --allow-file-access-from-files

+0

谢谢Sascha,我正在检查配置更改在我的浏览器,并让你知道在几分钟内。 – user2629839

+0

没有运气,但我仍然无法查看图像 – user2629839

+0

更多详细信息,操作系统,已安装的安全工具(防火墙,防病毒,安全套件),您是否也尝试过使用不同的浏览器?它如何在其他机器上运行? – Sascha