Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

CSS里加防复制+背景渐变

Posted on 2008-06-13 11:24  analyzer  阅读(755)  评论(0)    收藏  举报
1、CSS文件里加入
*{behavior:url(uncopy.htc)}

2、文件uncopy.htc
<component>
<attach for="element" event="oncopy" handler="uncopy" />
<script language="javascript">
function uncopy(){
  event.returnValue
=false;
  }

</script>
</component>
屏蔽网页、鼠标右键、防止复制
oncontextmenu="return false"  屏蔽鼠标右键
ondragstart="return false"  屏蔽鼠标拖拽
onselectstart="return false"  静止鼠标左键选取
oncopy="document.selection.empty()"  复制时,清空内容
onpaste="return false" 静止粘贴

 关闭表单中的输入法

<input style="ime-modeisabled">

 css背景颜色渐变控制

style="FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0B6CCB,endColorStr=#FFFFFF);"

说明:gradientType=1 横向,gradientType=0 纵向
startColorStr  : 渐变起始颜色
endcolorstr :渐变中止颜色

CSS样式表控制文字禁止选择、复制

<style>
.unselectable 
{
 -moz-user-select
:none;
 hutia
:expression(this.onselectstart=function(){return(false)}
);
 hutia2:expression(this.onmousemove=function()
{var tR=document.selection.createRange(), temp=tR.collapse(), temp= tR.select() });
}
</style>
<span class="unselectable">
我不可选择
</span>
|这里要可以