以HTML格式显示来自Client-Machine的图像

时间:2010-02-16 05:57:28

标签: html image pathname

我无法在IE6和IE7中显示本地图像。下面是一个可以看到演示的页面:

http://www.thaiperfect.com/anytest/

有什么建议吗?

5 个答案:

答案 0 :(得分:1)

将图像上传到您的服务器,然后显示该位置的图像。您无法使用javascript访问本地计算机文件,因为这是一个安全问题。

答案 1 :(得分:0)

无法从用户计算机在您的网站中嵌入图片。路径c:\_topuponline\arrowup.jpg仍然会在服务器中查找不在usr的电脑中的图像。

您可以做什么要求用户将图片上传到您的服务器然后显示它。

答案 2 :(得分:0)

您无法访问客户端计算机上的内容。我想这将是非常不安全的。你为什么要这样做?也许您应该尝试为用户提供上传图像的可能性。你应该check this tutorial

答案 3 :(得分:0)

您需要从服务器而不是本地计算机引用图像。因此,如果您将图片上传到http://www.thaiperfect.com/anytest/arrowup.jpg,那么您可以使用以下网址在页面上显示:

<img src="arrowup.jpg" height="150" width="174" border="0" alt="..." />

答案 4 :(得分:0)

有人告诉我答案可能是2个链接 http://www.dslreports.com/forum/r20721070-IE-IE-7-can-not-browse-local-files http://www.phdcc.com/xpsp2.htm#securityoptions

但我找不到答案 而且我没有原来的问题。 15:01 16/2/2010