0

我使用 data:image URI 来设置图像标签的来源。

默认情况下,CSSdisplay属性是none. 当我从用户那里获取图像时,我更改了此标签上的源并显示图像:

<img src="data:image/gif;base64:............" />

我的问题是:

1.即使显示是none,我怀疑浏览器仍在获取图像。我对吗?

在获取浏览器时,应该使用相对 URL 访问我的服务器。但有时它会将源 URI 数据附加到我的绝对 URL.... 只是有时!

/my-context/data:image/gif;base64....

2.这种行为是预期的吗?它是特定于浏览器的吗?我看到来自 Firefox 5.0 及更低版本和 Opera 10.0 及更低版本的请求导致此问题。

4

1 回答 1

0
  1. 是的。
  2. 这在普通的 Firefox 安装中是不会发生的。你能链接到显示问题的页面吗?
于 2011-11-22T17:48:08.067 回答