我在GoDaddy上有一个托管帐户,我在Lenix服务器上使用cPanel。我的HTML文件与2张图片位于同一文件夹中。
但是,当我运行HTML时,渲染的图像帧是空白的。有人可以帮忙吗?
<table width="500" border="1" cellpadding="5">
<tr>
<td align="center" valign="center">
<img src="file://AnnBR2.jpg" style="width:800px;height:600px;" />
<br />
Bedroom
</td>
<td align="center" valign="center">
<img src="file://AnnBR1.jpg" style="width:800px;height:600px;"/>
<br />
Another shot of the bedroom.
</td>
</tr>
</table>
答案 0 :(得分:0)
由于这是托管在GoDaddy上的,您可能正在通过http://
或https://
访问该网页,而不是file://
。您需要取出网址的file://
部分。
file://
用于本地网络。例如,如果您计算机的主机名为my-pc
,则file://my-pc/Users
可能会显示您计算机的Users
目录。请注意,通过HTTP或HTTPS访问的网页通常会被阻止通过file://
访问资源。
当您在互联网上时,您将使用HTTP或HTTPS链接到网页上的所有资源。这些协议不只是用于访问页面本身。
与网页本身属于同一网站的文件不需要包含协议,因此src="AnnBR2.jpg"
和src="AnnBR1.jpg"
应该足够好。