2012-12-18 112 views
-1

我有一个奇怪的需求量的,我不知道如何去努力你能给予我一些提示如何寻找这个保护页面

我们希望提供一个Intranet网站,显示政策向员工帮助这里

奇怪的要求是 他们想要的政策,可查看和搜索,但不转存,不能打印(那种你在云点燃读者得到什么),在那里你可以读的书在你的浏览器,但不能复制,保存或打印它。

是否有任何工具可以使这成为可能! ?

+0

什么你在网页上显示可以复制。你可以让它很难但不是不可能 – Champ

+0

在ASP.NET?否。或者您是否还想开发一个自定义浏览器,该浏览器不能复制或查看源代码,并且必须用于您的网站?然而,即使这样,用户也可以[http://www.fiddler2.com/fiddler2/]查看http流量。 –

+0

@Champ亚马逊如何为kindle云阅读器做这件事?! – Ali

回答

3

这是不可能的。总有一种方法可以打印或保存网页。你唯一能做的就是让新手用户更难。

打印: 创建一个print.css文件,该文件隐藏所有内容。例如:

@media print { 
    html, body { 
    display: none; /* hide whole page */ 
    } 
} 

保存:没有真正的解决办法,只能在禁止右键是可能的。试试这个:

<body oncontextmenu="return false;"> 

如上所述,这两种解决方案都不阻止高级用户。没有什么可以防止只是做一个截图。