Hola, hay varios scripts en javascript que hacen lo que pides, lo que pasa es que en realidad no valen para nada, por que los textos se pueden cojer del codigo fuente, el internet explores tiene un guardar como que lo guarda en html, así que no hay manera, una vez que la página se haya descargado, el cliente puede hacer lo que le de la ganá.
Un saludo