0

我在HTML標籤的style屬性中有一個佔位符,如下所示:style =「custom_style:cssreplace」。這樣做的目的是當我運行JS代碼時,我可以用真正的CSS代替它們。IE版本<= 8:IE忽略自定義css

此策略適用於IE9和IE10,但IE8及更早版本不適用於此頁面,因此它只是刪除「奇怪」的自定義樣式。

您是否知道在IE8及更早版本中是否有任何「設置」(Doctype等),以便它不會忽略這些標記?

謝謝。

+1

你可以把它放在一個自定義屬性'data-style =「custom_style:cssreplace」',然後在JS中添加樣式屬性? – Barmar 2013-02-19 17:17:13

+0

您的建議適合我!謝謝。你想讓這個答案,而不是所以我可以讓這個正確的答案? – RoundOutTooSoon 2013-02-25 20:57:00

回答

1

使用HTML5數據屬性data-style="customer_style: css_replace"。然後讓你的Javascript尋找這個,並適當地填寫風格。