Disable Save, Print, Copy, paste and Print Screen in a Web Application [Internet Explorer]

Posted on 2007-09-28
Last Modified: 2013-12-25
dear experts,

i need to develop a web application using ASP.NET [C#]. The application is for document storage.

What is needed by the user:

1. In Internet Explorer Menu under File - Save , Save as should be disabled

2. Under Edit Copy, should be disabled.

3. When the application is running Print Screen should be disabled.

Is this technically possible?

Thanks for your views in advance.
Question by:agnesfernandes
    LVL 6

    Accepted Solution

    Short answer: no. You can't disable a client's browser functionality using a server-side script.

    Perhaps you might find some luck in a client-side technology such as ActiveX or similar, which would allow you to disable save functionality and the like.

    As for disabling print-screen, well, this function is built into Windows. You won't be able to stop users printing the screen, but you might be able to listen for the keypress and immediately wipe the clipboard (thus removing whatever image they just print-screened). Again, this is not something you can do with server-side technologies. You will need some sort of client-side application.
    LVL 1

    Expert Comment

    Forced accept.

    EE Admin

    Featured Post

    Courses: Start Training Online With Pros, Today

    Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

    Join & Write a Comment

    Accessibility and Usability are two concepts that seem to be closely related.  But, too many people seem to have a distorted perception of them. During last five years, those two words have come to the day-to-day work of almost every web develope…
    Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
    The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
    The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.

    733 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now