Previous | Next | (P-PDF) JavaScript
Topic: show/hide button based on Reader version
Conf: (P-PDF) JavaScript, Msg: 27129
From: minovak
Date: 9/12/2001 11:08 PM
Thanks to those who responded to my requests for help. I'm still interested in making the forms plugin work with 16-bit Reader 3.01, but in the meantime, I have worked out the following second-best solution:
I can make my print page button invisible when the document is opened in Reader versions earlier than 4.05 by setting the default state of the button to "hidden" and putting the following JavaScript under "Document > Page open":
var ver = app.viewerVersion;
if (ver >= 4.05)
this.getField("printpage").hidden = false;
This bit of JavaScript gets the version of the Viewer, tests whether it is greater than or equal to version 4.05, then "unhides" the printpage button if the Reader is version 4.05 or later, thus guaranteeing that only those for whom the button works will be able to use it.
If this code can be improved upon to account for situations that I cannot foresee, I'd gladly hear about it.
As I said, I'd rather have the printpage button work in all versions, so any help for that problem is greatly appreciated.
Mike Novak