【发布时间】:2011-08-21 14:10:40
【问题描述】:
我已经构建了这个图像1 并放入了一个 img 标签的 src 属性。 如果我直接从浏览器访问图像,则会显示图像,但是当我以这种方式将其放入页面时,图像不会显示
<img src="$STATIC_MAP_URL" />
如果我看到带有 Firebug 显示的图像,这很奇怪,因为 Firebug 将 img 标签显示为灰色,就好像它被隐藏了一样,但事实并非如此。
其他浏览器没有这个问题,并按原样显示图像。
提前谢谢你!
【问题讨论】:
-
我猜测您未能对 & 符号进行编码,并且 Firefox 对某些事情更加严格。页面是否validate?
-
感谢您的回复。我通过 htmlentities() PHP 函数传递了 URL,现在 & 符号被编码为 &但问题仍然存在。
-
现在我在 Windows+Firefox (4/Nightly) 上进行了尝试,它可以工作......所以问题是 GNU/Linux+Firefox (3.6/4.0)。还是不明白为什么。也许是一个扩展?
标签: html google-maps cross-browser image