Day9--------onContextMenu

 //----------使用oncontextmenu和return false来添加自定义的右键菜单和屏蔽浏览器默认菜单 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>contextMenu</title>
 6 </head>
 7 <style type="text/css">
 8     ul,body{margin: 0px;padding: 0px;}
 9     ul{width: 110px;height: 150px;position: absolute;background: #CCC;display: none;list-style-type: none;}
10 </style>
11 <script type="text/javascript">
12     window.onload=function(){
13         oUl=document.getElementsByTagName(‘ul‘)[0];
14         document.oncontextmenu=function(ev){
15             oEvent=ev||event;
16             oUl.style.display=‘block‘;
17             oUl.style.left=oEvent.clientX+‘px‘;
18             oUl.style.top=oEvent.clientY+‘px‘;
19             return false;
20         }
21         document.onclick=function(){
22             oUl.style.display=‘none‘;
23         }
24     }
25 </script>
26 <body>
27     <ul>
28         <li>Send TO C:\</li>
29         <li>Send TO D:\</li>
30         <li>Send TO E:\</li>
31         <li>Send TO F:\</li>
32     </ul>
33 </body>
34 </html>
时间: 2024-11-05 13:45:17

Day9--------onContextMenu的相关文章

js oncontextmenu阻止右键默认菜单 默认行为

<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style> *{ margin:0px; padding:0px; } #div1{ position:absolute; width:200px; background:#F00; color:#FFF; display:none; } </st

OnContextMenu事件

用oncontextmenu事件单禁用右键菜单 onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个能够禁止复制. 在<body>中增加属性代码: oncontextmenu="return false" onselectstart="return false"                   禁止选中网页上的内容 oncopy="return false"        

Day9 string.characters.count and closures

//                                      **Day9 //                                      CloseSure var arr:[Int] = [1,2,3,4,5,9,8,7,6,0] arr.sort() func compareTwoInts(a:Int,b:Int) -> Bool { return a>b } arr.sort(compareTwoInts) // summary    sorted b

HTML自定义右键菜单oncontextmenu

右键菜单原理:取消右键菜单oncontextmenu的默认事件,然后添加自定义样式. 一.阻止默认事件 ie: window.event.returnValue = false; w3c: window,event.preventDafault(); 二.阻止事件流 ie: window.event.cancleBubble = true; w3c: window.event.stopPropagation(); 三.代码 不用window获取窗口,因为该元素不支持ie8,采用document.

屏蔽右键(oncontextmenu)、屏蔽复制(oncopy)、屏蔽粘贴(onpaste)的应用

第一.为防止一些用户盗取相关文件如图片等信息:如将图片右键另存为,通过以下设置屏蔽右键,起到简单的保护作用. <body oncontextmenu="return false"></body> 第二.同样是为了防止复制盗取一些文件.如某段文章,小说上会采用禁止复制的操作. <body oncopy="alert('不能复制');return false;"></body> 第三.禁止粘贴,一般是出现在二次密码确认的情

leetcode -day9 Candy &amp; Gas Station &amp; Binary Tree Maximum Path Sum

1.  Candy There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subjected to the following requirements: Each child must have at least one candy. Children with a higher rating get m

OnContextMenu实现禁止鼠标右键

OnContextMenu事件 定义和使用:oncontextmenu 事件在元素中用户右击鼠标时触发并打开上下文菜单.注意:所有浏览器都支持 oncontextmenu 事件, contextmenu 元素只有 Firefox 浏览器支持. 在页面中添加如下代码,可以实现禁止鼠标右键 1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8&quo

Day9:yield的表达式形式、面向过程编程(grep -rl &#39;root&#39; /etc)

一.yield的表达式 def foo(): print('starting') while True: x=yield None#return 2 print('value :',x) g=foo() print(next(g)) print(g.send(2)) 运行结果: starting #运行函数,打印starting后碰到yield停住 None #next()触发后 yield将None赋值给x,打印None后循环碰到yield停住 value : 2 #g.send(2)将2赋值

DAY-9作业

// //  main.m //  DAY- 9作业 // //  Created by lanouhn on 15/1/22. //  Copyright (c) 2015年 lanouhn. All rights reserved. // #import <Foundation/Foundation.h> #import "sort.h" int main(int argc, const char * argv[]) { //    1.输入10个整数,将其中最小的数与

oncontextmenu

1.oncontextment的默认是浏览器右击出现的框框. 2.如果要关掉oncontextment的默认行为就要用return false,这个和dom操作中关闭a链接的默认行为是一样的.要注意的是一定要把return false放在最后,不然的话就会报错.在一个函数里面要用div就一定要先获取它. <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"