JavaScript膨胀实现(可能只有FF 3.6)

时间:2010-01-31 13:50:05

标签: javascript firefox compression deflate

我正在编写一些在FireFox 3.6中使用HTML 5文件API的脚本。我得到了一些放气(压缩)的文件,我需要给它们充气(解压缩)。

我在谷歌搜索时找到了few scripts,但没有一个人有测试。所以我有点不愿意使用它们。

我的问题是:浏览器可以膨胀。 我可以通过伪造XHR请求以某种方式捎带通货膨胀吗?或者以任何其他方式搭载?请记住,该脚本目前是FireFox 3.6独有的。但它不能是一个扩展,我希望它是一个常规的网页。

或者,是否有任何你知道的脚本都有针对它编写的测试?

2 个答案:

答案 0 :(得分:3)

我找到了an existing library。写了一个测试。将它包装在一个函数中,以便它不会污染全局命名空间,就是它。

http://github.com/augustl/js-inflate

答案 1 :(得分:0)

我的帖子更新是: http://pastie.org/1588170

- + - + - + - + - + - + - + - + - + - +

我在http://github.com/dankogai/js-deflate

的Javascript中使用DEFLATE编码器和解码器实现

我在服务器端使用Google的V8 Javascript引擎(url)来运行我在网络浏览器中在客户端运行的Javascript代码。