CSS里怎么设置文本只读

html-css08

CSS里怎么设置文本只读,第1张

如果是文本内容的话,把这一段加在body里就可以了,不用css设置,就像下面那样,这样用户就不可以鼠标右键复制或者ctrl+c

<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()'oncopy="return false" oncut="return false" onbeforecopy='return false' onmouseup='document.selection.empty()'>

网页上禁止复制主要靠JavaScript来实现。

<BODY oncontextmenu="return false" onselectstart="return false"

ondragstart="return false" onbeforecopy="return false" oncopy=document.selection.empty() onselect=document.selection.empty()>

-----------------------------------------------

防止复制的js

-----------------------------------------------

<SCRIPT language=JavaScript1.2>

function disableselect(e){

return false}

function reEnable(){return true

}

file://if IE4+

document.onselectstart=new Function ("return false")

file://if NS6

if (window.sidebar){

document.onmousedown=disableselect

document.onclick=reEnable

}

</SCRIPT>

<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>

-------------------------------------------------------

防止下载的js

-------------------------------------------------------

<noscript><iframe src=""></iframe></noscript>

--------------------------------------------------------

下面是防止右键的js:

--------------------------------------------------------

<script language="JavaScript">

<!--

if (window.Event)

document.captureEvents(Event.MOUSEUP)

function nocontextmenu() {

event.cancelBubble = true

event.returnValue = false

return false

}

function norightclick(e) {

if (window.Event){

if (e.which == 2 || e.which == 3)

return false

}else{

if (event.button == 2 || event.button == 3){

event.cancelBubble = true

event.returnValue = false

return false

}

}

}

document.oncontextmenu = nocontextmenu// for IE5+

document.onmousedown = norightclick// for all others

//-->

</script>