<input id="btnShow" type="button" value="点击" class="btn">
上面是一段按钮的html代码
如果要用原生的js来禁用这个按钮
可以用这样:
document.getElementByIdx_x_x("btnShow").disabled=true(这样就把按钮禁用了)
如果要重新开启按钮,则可以让disabled=false即可
那么在jquery下面要如何设置呢?其实也很简单
利用jquery的attr的方法即可
$("#btnShow").attr({"disabled":"disabled"})
如要让按钮恢复可用,可以采用removeAttr方法把disabled属性删除即可。
$("#btnShow").removeAttr("disabled")
尊敬的用户,您好!很高兴为您答疑禁止网页另存为你可以考虑改写右键的弹出菜单的方式实现,但是如果浏览者使用工具栏菜单,还是可以实现另存为的。
至于截屏,这是系统级的应用,你想从浏览器层面禁用是无法实现。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
呵呵,只有屏蔽右键功能了添加一段代码
代码如下:
function click(e) {
if (document.all) {
if (event.button==1||event.button==2||event.button==3) {
oncontextmenu='return false'
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu='return false'
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN)
}
document.onmousedown=click
document.oncontextmenu = new Function("return false")
var travel=true
var hotkey=17 /* hotkey即为热键的键值,是ASII码,这里99代表c键 */
if (document.layers)
document.captureEvents(Event.KEYDOWN)
function gogo(e)
{ if (document.layers) {
if (e.which==hotkey&&travel){
alert("操作错误.或许是您按错了按键!")} }
else if (document.all){
if (event.keyCode==hotkey&&travel){ alert("操作错误.或许是您按错了按键!")}}
}
document.onkeydown=gogo
把上面的代码另存为一个JS文件,然后在想实现此效果的页面用<!--#include file="*.js" -->调用即可,*代表你另存的文件名!
不过改了之后还是会有人 下载得了的
截图不就得了 下面是禁止复制你的东西的方法:
方法一:(比较简单)
<script language="JavaScript">
document.oncontextmenu=new Function("event.returnValue=false")
document.onselectstart=new Function("event.returnValue=false")
</script>
方法二:
<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>
方法三:
禁止复制代码2
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidthdocument.MM_pgH=innerHeightonresize=MM_reloadPage}}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload()
}
MM_reloadPage(true)
//-->
</script>
</head>
<body leftmargin=0 topmargin=0 onmousemove='HideMenu()' oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">
<noscript><iframe src=*></iframe></noscript>