获取外部引用的类属性是本地的还是内联的?

时间:2012-12-23 06:57:19

标签: javascript jquery

我有一个有效的网页,一切都很流畅。它主要使用外部css文件和最小内联样式/代码的良好实践进行编码。一切都很好。

然而,现在,我想通过HTML文本发送该页面,例如在电子邮件中。所以根本不应该有外部网站的外部引用。意思是我现在必须在内部移动我美丽的外部参考。

我在想我可以编写一个javascript函数来查找对象的每个类,从该类中删除它,然后赋予该对象内联“style”属性等于类所具有的属性。

但我想知道是否有其他人有其他建议。

最终目标是获得一个文本墙,当粘贴在没有缓存或任何东西的非互联网连接的浏览器中时,将显示我在“正常操作”页面的屏幕上的确切内容。

1 个答案:

答案 0 :(得分:1)

有一个perl CPAN模块

CSS::Inliner

你也可以在github上找到源代码:

https://github.com/kamelkev/CSS-Inliner