关于屏蔽的一点想法

来源:互联网 发布:淘宝买的8lag怎么用 编辑:程序博客网 时间:2024/05/16 19:55

 经常遇到要屏蔽的系统,经常用的是:oncontextmenu="return false" onselectstart="return false" ondragstart="return false"

我还要加上去掉工具栏,这个就是类似用j来实现:

 function Base_Currency_Add(){
  window.open('Base_Currency_Edit.asp','_blank','direction=0,scrollbars=1,toolbar=0,menubar=0,resizable=0,status=0,width=400,height=300,left=0,top=0');
  if (Mywin.opener==null) Mywin.opener=self;
   }

就是利用window.open的打开属性来实现!我说的这些相信很多人都用过!

不过后来我发现,如果有图片,该怎么办呢?我一般都是让用户上传一个文件,如果是word档案,要他们自己制作成html文件,把我的屏蔽右键代码写进入,总之是给维护资料的用户带来很大麻烦

后来我便想到单一网页,就是文件类型为:mht的文件,有图片,但是只有一个mht文件,不像htm,如果有图片,肯定有个文件夹放图片

我的思路就是让用户制作mht文件,然后上传时候我当成txt写入,搜索到<body ...>后写入oncontextmenu=3D"return false" onselectstart=3D"return false"=20 ondragstart=3D"return false",因为是mht,代码格式有点不同,然后还有<NOSCRIPT><IFRAME SRC=3D"*.HTML"></IFRAME></NOSCRIPT>,防止另存为!

原创粉丝点击