JS Disable right button, disable printing, prevent Save as, ie browser identification (reprint)

Source: Internet
Author: User
Tags tagname

oncontextmenu= "Window.event.returnvalue=false" style= "overflow-y: hidden; Overflow-x: Hidden "Ajs9 leftmargin=" 0 "topmargin=" 0 "
<body oncontextmenu= "return false" ></body>
<!--prevent web pages from being saved as:-
<noscript><iframe src=*.html></iframe></noscript>

<!--Disable text selection:-
<script type= "Text/javascript" >

var omitformtags=["input", "textarea", "select"]

Omitformtags=omitformtags.join ("|")

function Disableselect (e) {
if (Omitformtags.indexof (E.target.tagname.tolowercase ()) ==-1)
return False
}

function reenable () {
return True
}

if (typeof document.onselectstart!= "undefined")
Document.onselectstart=new Function ("return false")
else{
Document.onmousedown=disableselect
Document.onmouseup=reenable
}
</script>

<!--Disable Right-click:-
<script>
function Stop () {
return false;
}
Document.oncontextmenu=stop;
</script>


1. oncontextmenu= "Window.event.returnvalue=false" will completely shield the right mouse button
<table border Oncontextmenu=return (false) ><td>no</table> available for table


2. <body onselectstart= "return false" > deselect, prevent copying


3. onpaste= "return false" no paste


4. oncopy= "return false;" oncut= "return false;" Prevent replication


5. <link rel= "Shortcut icon" href= "Favicon.ico" > IE Address bar before switching to their own icon


6. <link rel= "Bookmark" href= "Favicon.ico" > can display your icon in the Favorites folder


7. <input style= "ime-mode:-disabled" > Close IME


8. Always with frame
<script language= "JavaScript" ><!--
if (window = = top) Top.location.href = "frames.htm"; Frames.htm for frames page
--></script>


9. Prevent people from being frame
<script language=javascript><!--
if (top.location! = self.location) top.location=self.location;
--></script>

<input type=button value= View Web page source code
onclick= "window.location = ' view-source: ' + http://www.tonightdream.com/'";>


12. Confirm when deleting
<a href= ' Javascript:if ("Are you sure you want to delete it?") location= "boos.asp?&areyou= Delete &page=1" > Delete </a>


13. Get the absolute position of the control
Javascript
<script language= "JavaScript" >
function Getie (E) {
var t=e.offsettop;
var l=e.offsetleft;
while (e=e.offsetparent) {
T+=e.offsettop;
L+=e.offsetleft;

<!--Right-click Start-
<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>
<!--Disable text selection:-
<script type= "Text/javascript" >

var omitformtags=["input", "textarea", "select"]

Omitformtags=omitformtags.join ("|")

function Disableselect (e) {
if (Omitformtags.indexof (E.target.tagname.tolowercase ()) ==-1)
return False
}

function reenable () {
return True
}

if (typeof document.onselectstart!= "undefined")
Document.onselectstart=new Function ("return false")
else{
Document.onmousedown=disableselect
Document.onmouseup=reenable
}
</script>

<script language= "javascript" type= "Text/javascript" >
<!--
Function key () {
if (Event.shiftkey) {
Window.close ();}
Disable shift
if (Event.altkey) {
Window.close ();}
Suppress Alt
if (Event.ctrlkey) {
Window.close ();}
Suppress CTRL
return false;}
Document.onkeydown=key;
if (window. Event)
Document.captureevents (Event.mouseup);
Swordmaple JavaScript article.
From http://www.jx165.com/
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;}
}
Disable Right-click
Document.oncontextmenu = Nocontextmenu; For ie5+
Document.onmousedown = Norightclick; For all others
-

</script>

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

To really prohibit printing pages is not possible, but if you can set the user to print to a blank, but also for the purpose of banning printing

<style>
@media print{
Body{display:none}
}
</style>
<body>
Main contents of the document

JS Disable right button, disable printing, prevent Save as, ie browser identification (reprint)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.