呈现页面后,有什么方法可以删除一行HTML代码吗?

时间:2015-11-13 19:46:32

标签: javascript html salesforce

简而言之,这就是我的问题。我在Salesforce Marketing Cloud工作,我们有一个名为Cloud Pages的产品。想想Wix或Weebly。所以基本上,在发布我创建的页面之后,会有一行HTML代码(<link rel="stylesheet" href="someurl.css" />)自动添加,这会破坏我的样式。所以,理想情况下,我需要删除事后添加的整行(不是我)。这可以用JavaScript吗?

2 个答案:

答案 0 :(得分:3)

每次使用时,只要它以相同的顺序呈现:

document.styleSheets[0].disabled = true;

只需将其更改为正确的索引。

答案 1 :(得分:2)

这也有效。

$log

请注意,剥离样式表可能无法在IE中运行,因为IE在加载样式表后不会重新呈现页面。