在asp.net中,如何设置页面内容不允许复制呢?

如题所述

一段JS就可以了
<SCRIPT LANGUAGE=javascript>
function click() {
alert('禁止你的左键复制!') }
function click1() {
if (event.button==2) {alert('禁止右键点击~!') }}
function CtrlKeyDown(){
if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}
document.onkeydown=CtrlKeyDown;
document.onselectstart=click;
document.onmousedown=click1;
</SCRIPT>
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-06
加JS就行了
第2个回答  2011-09-06
一楼正解,不让她用复制的键就行了
第3个回答  2011-09-07
学习了。

asp.net网站如何才能像起点中文网之类的网站防止内容被复制
在body中加入事件,oncopy="return false;"

asp.net中 gridview控件如何禁用鼠标选择表格内容
oncopy = "return false" : 禁止复制 oncut = "return false" : 禁止剪贴 整个页面都不能复制粘贴啦,目前只能这样了

如何设置网页内容不能复制?
打开Microsoft Frontpage,选择“文件”→“打开”,或者直接点击快捷工具栏上的“打开”图标,然后在“打开文件”对话框中的文件名中填写该网页完整的地址(如“http:\/\/zhaoxugeng.go.nease.net\/file\/wybc.htm” ),点击“确定”,就可以打开该网页的内容并进行编辑、复制。(2)使用记事本查看网页的...

asp中如何隐藏传递的参数页面?
一、需要传递隐藏参数的页面【test1.html】<!DOCTYPE HTML PUBLIC "-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN"><HTML> <HEAD> <TITLE> test1.html <\/TITLE> <\/HEAD> <BODY><FORM METHOD=POST ACTION="test2.asp">姓名:<INPUT TYPE="text" NAME="username"><BR>密码:<INPUT TYPE="pa...

在asp.net程序中服务器不能使用file.copy()是怎么回事
部署到IIS下后,要对要操作文件所在的文件夹的NETWORK SERVICE帐号授予修改或者完全控制权限,否则,不要说copy,删除,移动都不行。

ASP.Net中防止页面刷新重复提交的几种方法
2、操作完毕设置一个Session,进入页面时判断这个Session是否为null,如果不是表示已经提交过了,但是缺点就是这个页面无法再提交了,必须在别的页面清空这个Session。3、是从网上搜索到的一种方案,学习并共享一下:DetectRefresh.aspx===<%@ Page Inherits=StevenBey.Web.UI.Page %<html<head<titl...

在asp.net里面怎样实现页面被篡改的技术
Form时该如何做呢?在ASP.NET1.0中这个问题变得很难解决,但在ASP.NET 2.0中为开发人员提供了更容易的解决技术:跨网页提交。这种技术允许一个网页在提交数据时提交给另外的一个页面。在跨网页提交中,用于初始化提交代码的页面叫源页面,而客户提交的页面叫目标页面。

ASP.net中关于登陆界面的设置。
第一,你跳转后的页面session中括号里的参数必须跟你定义的一致,但你Session["glid"]根本没定义啊 第二,使用的时候,最好加上判断,判断是否存在,if(Session["cjgl"]!=null){ if(Session["cjgl"].ToString()=="是"){ this.HyperLink1.Enabled = true;} else { this.HyperLink1.Enabled=...

怎样在ASP.NET网页中实现禁止点击刷新页面?
从原理上没法禁用用户刷新的,只有在服务器端做处理,比如:如果用户已经提交过了,就不允许再提交。或者是用ajax,用ajax就不需要提交了,用js进行上传或者下载数据,即使用户刷新浏览器也没有用了。

asp.net如何防止普通用户查看不该看的页面
每个会员或管理员登陆后设定一个session,在禁止普通用护看的页面设定判断.给你个例子.在登陆时设定一个权限值 session("level")=1 然后在所需的页面加入判断 if session("level")="" then if session("level")<>"1" then ASP.net技术我不太懂,但知道里面还是保留了ASP中session的用法的 ...

相似回答