Javascript .htc和.js文件之间的区别是什么?

Javascript .htc和.js文件之间的区别是什么?,javascript,html-components,Javascript,Html Components,.htc和.js文件之间的区别是什么?我们可以将任何.htc文件转换为.js文件吗 问题是,如果我们使用htc来修复png,那么我们可以使用 body { behavior: url("csshover3.htc"); } 但是这不是W3C有效的,所以希望将.htc转换为.js,然后作为js文件使用以附加到中,这样它将是W3C有效的 有人能告诉我如何将任何.htc文件转换为JavaScript文件并使用吗?从一个htc文件是一个行为文件,从技术上看,您可以使用条件注释来允许代码验证 黑客就

.htc和.js文件之间的区别是什么?我们可以将任何.htc文件转换为.js文件吗


问题是,如果我们使用htc来修复png,那么我们可以使用

body { behavior: url("csshover3.htc"); } 
但是这不是W3C有效的,所以希望将.htc转换为.js,然后作为js文件使用以附加到中,这样它将是W3C有效的


有人能告诉我如何将任何.htc文件转换为JavaScript文件并使用吗?

从一个htc文件是一个行为文件,从技术上看,您可以使用条件注释来允许代码验证

黑客就是黑客,奇怪的是微软用一种有效的方式进行了这次黑客攻击


现在,还有其他要考虑的问题——你在使用JavaScript库吗?然后您应该使用这个库来实现这个功能,这样就不需要HTC(需要启用JavaScript才能运行).

问题是,如果我们使用htc进行png修复,那么我们会使用:behavior将htc添加到css文件中,但这不是W3C有效的soi,我想将.htc转换为js,然后将我们作为js文件附加,因此它将是W3C有效的。如果您使用hacks,您将没有有效的代码。这就是生活的方式。