Ⅰ webview怎么禁止系统的复制粘贴条出现
有些项目特别喜欢用html,虽然用户体验很差。。。
最近做的项目发现一个问题,就是长按,那些html页面就会弹出黏贴复制,要禁止复制黏贴的出现,其实就是实现webview的setOnLongClickListener方法,如下:
this.appView.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View view) {
return true;
}
});
Ⅱ 一个web项目怎么才能防止任意的复制使用呢,就是只能买的人才能使用,需要什么技术呢
复制使用?
你的项目都是在服务器端运行的呀?返回给用户的就只有表态的HTML代码罢了~~~
不存在你说的这种情况的复制使用呀~~
Ⅲ 怎么制作文字内容不能被复制的网页。
1、使右键和复制失效
方法1:
在网页中加入以下代码:
<script
language="Javascript">
document.oncontextmenu=new
Function("event.returnValue=false";
document.onselectstart=new
Function("event.returnValue=false";
</script>
方法2:
在<body>中加入以下代码:
<body
oncontextmenu="return
false"
onselectstart="return
false">
或
<body
oncontextmenu="event.returnValue=false"
onselectstart="event.returnValue=false">
实质上,方法2与方法1是一样的。
方法3:
如果只限制复制,可以在<body>加入以下代码:
<body
on="alert('对不起,禁止复制!');return
false;">
2、使菜单"文件"-"另存为"失效
如果只是禁止了右键和选择复制,别人还可以通过浏览器菜单中的"文件"-"另存为"拷贝文件。为了使拷贝失效,可以在<body>与</body>之间加入以下代码:
<noscript>
<iframe
scr="*.htm"></iframe>
</noscript>
这样,用户在另存网页时,就会出现"无法保存Web页"的错误。
1.
oncontextmenu="window.event.returnValue=false"
将彻底屏蔽鼠标右键
<table
border
oncontextmenu=return(false)><td>no</table>
可用于Table
oncontextmenu="return
false"屏蔽鼠标右键
2.
onselectstart="return
false"
取消选取、防止复制
3.
onpaste="return
false"
不准粘贴
4.
on="return
false;"
oncut="return
false;"
防止复制
5.
什么都不许
<body
oncontextmenu="return
false"
ondragstart="return
false"
onselectstart="return
false"
onselect="document.selection.empty()"
on="document.selection.empty()"
onbefore="document.selection.empty()"
onmouseup="document.selection.empty()">
<noscript>
<iframe
scr=*>
</iframe>
</noscript>
Ⅳ 禁止复制webbrowser上面显示的内容
'首先要引用
'菜单:“工程”---“引用”
'选中:Microsoft HTML Object Library
'C:\WINDOWS\system32\MSHTML.TLB
Private WithEvents objDoc As MSHTML.HTMLDocument
Private WithEvents objBody As MSHTML.HTMLBody
Private Sub Form_Load()
WebBrowser1.Navigate "www..com"
End Sub
Private Function objBody_on() As Boolean
objBody_on = False
MsgBox "禁止复制"
End Function
Private Function objBody_oncut() As Boolean
objBody_oncut = False
MsgBox "禁止剪切"
End Function
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
Set objDoc = WebBrowser1.Document
Set objBody = objDoc.body
End Sub
Ⅳ 如何限制网页文字被轻松复制
一些网站上的网页禁止他人保存和复制(只可打印),如果这篇文章对你来说太重要了,非得保存和复制不可,怎么办呢?下面就给大家介绍几种简单易用的方法:
一.最简单有效的方法:选择浏览器的“工具”菜单中的“Internet选项”命令,在打开的对话框中选“安全”,用鼠标将‘安全级’滑块从中级向上拖到高级,然后选“应用”按钮后再选“确定”按钮。然后重新打开禁止保存和复制的网页(关闭后重新打开),鼠标在网页文字和图片上拉一下看是否可以选中范围,点击右键是否弹出快捷菜单,怎么样? 右键功能全恢复了,可以复制粘贴,又可以保存了。(不过,另存时的保存类型要选第二种“Web文档,单一文件”,不能另纯诳讵“Web页,全部”,平时大家要学会习惯用第二种保存类型来保存网页,这样保存的网页图片和文字都在同一个文件里,直接保纯诳讵“Web页,全部”的话会多出一个存放图片的文件夹,存放移动不太方便)
注意:切记保存或复制完网页后,要重新进入“Internet选项”,在“安全”选项中,选“默认级别”,然后再选“应用”,再选“确定”按钮,即恢复到原来的默认级别。
二.如果只为了保纯诳谀字以备以后查阅,最简单快速的方法是另纯诳讵“Web页,仅HTML”类型。通常网页禁止保存功能只禁止另纯诳讵前两种保存类型,并不禁止另纯诳讵后两种保存类型。因此,你可以选择另纯诳讵第三种保存类型。操作步骤如下:选‘文件’菜单中的‘另纯诳讵’命令,然后鼠标点击‘保存类型’方框右边的小三角,选第三种‘Web页,仅HTML’类型,在‘保存在’方框处选择要存放的位置,然后选‘保存’按钮即将该网页保存到你的电脑里。(不过这种保存的缺点是只保 存 文 字,没有图片)
注意:这种保存后的网页只是便于收藏和查看,网页内容还是不能复制,如果要复制文字内容,还是要提高浏览器的安全级别后才能复制,操作步骤参照第一种步骤。
个人认为第一种方法很简便、很实用
Ⅵ 网页禁止复制粘贴怎么办
这是网页的设计者给它加入了不能选中的脚本,简单防止别人拷贝其网页内容。其实解决的办法很简单。
1、通过单击IE浏览器的“工具/Internet选项”菜单,进入“安全”标签页,单击“自定义级别”按钮,在打开的“安全设置”对话框中,将所有“脚本”选项禁用,确定后按F5键刷新网页,你就会发现那些无法选取的文字可以选取了。注意的是在采集到了自己需要的内容后,记得给脚本解禁,否则会影响我们浏览网页。
2、直接按住“Ctrl+A”键将网页中的全部内容选中,接着单击“编辑”菜单的“复制”命令,然后将这些内容粘贴到Word文档或记事本中,再从Word文档或记事本中选取需要的文字进行复制。
Ⅶ phpweb网站内容,如何设置成禁止复制新手,真心请教了!谢谢
首先用ftpxp工具进入你自己的网站空间里面,然后把下面的代码
<script language="JavaScript">
document.oncontextmenu=new Function("event.returnValue=false;");
document.onselectstart=new Function("event.returnValue=false;");
</script>
加到/base/tempplates/里面的 header.htm文件里。<注解:header文件可能直接用 记事本打开编辑>