2011-06-15 80 views
0

尝试在页面加载上运行脚本,如果检测到className,它会执行Cufon.replace,从而有效覆盖任何以前的Cufon样式。Cufon替换className

(非常)粗略例如:

<script type="text/javascript"> 
window.onload = function() { 
    if (document.getElementsByTagName('body')[0].className = "highvisTheme"){ 
     Cufon.replace('a.convert-me', { color: '#000' }); 
    } 
} 
</script> 

对我温顺。由于

+0

保罗,您可以通过点击分数下方的绿色勾号来标记答案已被接受。这样这个问题就不会显示为没有答案。 – 2011-06-16 07:31:03

回答

2

你做的时候,你应该做的任务:

if (document.getElementsByTagName('body')[0].className == "highvisTheme") { 

这是很常见的:),代码看起来OK,否则。

+0

工作,谢谢堆! – PaulW 2011-06-15 13:27:34