0

我在 HTML 标签的样式属性中有一个占位符,如下所示:style="custom_style:cssreplace"。这样做的目的是我可以在运行 JS 代码时将它们替换为真正的 CSS。

这种策略适用于 IE9 和 IE10,但不适用于 IE8 和更早的版本,因为它呈现页面,它只是删除了“奇怪的”自定义样式。

您是否知道 IE8 及更早版本中是否有任何“设置”(Doctype 等),以便它不会忽略这些标签?

谢谢。

4

1 回答 1

1

使用 HTML5 数据属性data-style="customer_style: css_replace"。然后让您的 Javascript 查找此内容并适当地填写样式。

于 2013-02-25T21:02:44.780 回答