Click here to Skip to main content
15,884,388 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
hello
I am working on this project where once the user completed registration page I have to pop up with the terms and condition of use. With the option them to print the terms and condition.
the project is in classic ASP.
My question is what is the best way to display the terms and condition to print when the customer wanted to print?
The terms and condition is a 6 page document. I wanted it to open on the web browser with print dialog on. Appreciate if someone could show me with an example.
Thanks
Posted
Comments
[no name] 10-Apr-14 11:26am    
http://www.bing.com/search?q=printing+in+classic+asp
Sergey Alexandrovich Kryukov 10-Apr-14 12:59pm    
This would be the abuse. Please see my considerations in Solution 1.
—SA
Maciej Los 10-Apr-14 13:11pm    
Not necessary. Let's say: it's a suggestion about printing in classic asp. ;)
Makes the difference?
Sergey Alexandrovich Kryukov 10-Apr-14 13:59pm    
I should be more careful. I did not mean printing itself, I mean possible enforcement of the printing, which was just my fantasy: OP correctly indicated: "when the customer wanted to print".
Sorry about this mistake.
—SA
Maciej Los 10-Apr-14 14:02pm    
I understand you intention, Sergey ;)

1 solution

The best way is to never enforce printing.

All you need is the user's consent. What, if the user does not have a printer, you are not going to enroll/register this person? It would be ridiculous. The user should be able too choose: 1) to save the text in clipboard and then somewhere else, 2) to save the whole page, 3) to print it, without your help; assume that all users know how to print a Web page; 5) just to read it and get informed; 6) to be able to review the terms and conditions later and do anything of the above (very important! many company don't care about this important feature), 7) to ignore the text completely, trust you, and still confirm the agreement (probably you don't know how many users do exactly that!).

If you are using any technique to deprive your user of any of the choices listed above, you highly compromise the quality of your service and even the customer's rights. You don't want it.

—SA
 
Share this answer
 
v2
Comments
Maciej Los 10-Apr-14 13:13pm    
Very good instruction!
+5!
Sergey Alexandrovich Kryukov 10-Apr-14 13:57pm    
Thank you Maciej.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900