jZebra文本文件打印

时间:2013-08-20 14:37:40

标签: browser printing

我正在使用jZebra applet打印动态生成的文本文件。但似乎,即使文件内容发生变化,浏览器也会缓存文件并打印相同的旧内容。 “applet.clear()”没有帮助我。我错过了什么?

1 个答案:

答案 0 :(得分:1)

强制缓存的一个肮脏技巧就是在URL的末尾添加一个JavaScript时间戳。这使得URL 看起来对于Web浏览器是唯一的,并且每次都适合我,特别是对于IE而言,还应该纠正您的Java问题。

如果您有网址,即

var url = "http://foo.bar";

将其更改为:

var url = "http://foo.bar?" +  new Date().getTime();

由于jZebra允许将文件URL作为参数提供,或者允许附加文件的内容,因此您应该指定下次如何附加文件以便更好地说明。

-Tres