默认情况下,IE9 不打印背景图像。是否有一个选项告诉 ClientBundle,所有图像都应该是真实元素而不是假的 css 背景图像?
问问题
487 次
1 回答
2
这取决于如何ClientBundle
生成,以及如何从ImageResource
.
默认情况下,除了 IE6 和 IE7 之外,所有浏览器都将ClientBundle
sImageResource
生成为data:
URL,它们将使用精灵图像,就像ImageBundle
. 但是在 IE8 和 IE9 中,您必须确保选择了适当的排列,因为它们具有可能使它们看起来像 IE6 或 IE7 的兼容模式。检查 IE 开发人员工具中使用的模式(点击F12
打开它们)。
给定一个内联或外部 ImageResource
(使用data:
或http://
URL,但不使用捆绑的 AKA精灵图像),然后您可以使用ImageResource
'sgetSafeUri()
作为元素src
属性的值。
不幸的是,当您传递to或. 让我们称之为错误。<img>
ImageResource
Image
AbstractImagePrototype
于 2012-06-06T12:31:00.923 回答