JavaScript屏蔽指定区域内右键菜单_javascript技巧

[把鼠标放在这里单击右键试试]

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

时间: 2024-11-03 07:24:02

JavaScript屏蔽指定区域内右键菜单_javascript技巧的相关文章

JavaScript比较当前时间是否在指定时间段内的方法_javascript技巧

本文实例讲述了JavaScript比较当前时间是否在指定时间段内的方法.分享给大家供大家参考,具体如下: function checkTime(stime, etime) { //开始时间 var arrs = stime.split("-"); var startTime = new Date(arrs[0], arrs[1], arrs[2]); var startTimes = startTime.getTime(); //结束时间 var arre = etime.split(

JavaScript几种形式的树结构菜单_javascript技巧

1.悬浮层树(Tree) 这种树结构实现类似面包屑导航功能,监听的是节点鼠标移动的事件,然后在节点下方或右方显示子节点,依此递归显示子节点的子节点. 用户首页博客设置文章相册留言评论系统 这里要注意几个小问题,其一这种树结构是悬浮层绝对定位的,在创建层的时候一定要直接放在body的下面,这样做的是确保在IE里面能遮掩住任何层,因为在IE里面是有stacking context这种东西的潜规则在里面的,另外当然还有一个select你能遮住我吗?老掉牙的问题,这里是采用在每个悬浮层后面加个ifram

如何实现浏览器上的右键菜单_javascript技巧

  最近在程序员大本营中的讨论中有一位老兄提出如何在浏览器中实现类似于应用程序的鼠标右击后出现右键菜单的效果.唯鱼试了试,发现不是很难解决.现在就将源码和原理说出来和大家共享一下.哈,其实效果不是很完美啦,如果哪位大侠有更好的解决方法.可以给唯鱼yyu@enet.com.cn来信罗.  首先要解决的问题是在怎样的情况鼠标右击不会出现IE的菜单.思路可以有两个,一个是将焦点移开,还有一个就是点在网页的什么地方不会出现右键菜单,而且会响应鼠标点击消息.(哈哈,废话一大堆.思路吗?总要多想想才有的) 

JavaScript获得指定对象大小的方法_javascript技巧

本文实例讲述了JavaScript获得指定对象大小的方法.分享给大家供大家参考.具体如下: function objectSize(the_object) { /* function to validate the existence of each key in the object to get the number of valid keys. */ var object_size = 0; for (key in the_object){ if (the_object.hasOwnPro

javascript格式化指定日期对象的方法_javascript技巧

本文实例讲述了javascript格式化指定日期对象的方法.分享给大家供大家参考.具体如下: /* * 格式化Date对象为:"2015-04-17 10:20:00" * var dateObj = new Date(); */ function formartDate(dateObj){ var updatetimeval =dateObj.getFullYear()+"-"+(dateObj.getMonth()+1)+"-" +dateO

Popup对象实现右键菜单_javascript技巧

Popup对象实现右键菜单 单击鼠标右键查看效果 中关村在线 电脑爱好者 新浪网 新华网

JavaScript获取指定元素位置的方法_javascript技巧

本文实例讲述了JavaScript获取指定元素位置的方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: function showpane() {   var self = document.getElementById("eID");   var left = self.getBoundingClientRect().left + document.documentElement.scrollLeft;   var top = self.getBoundingClientR

Javascript删除指定元素节点的方法_javascript技巧

在javascript操作dom树的时候可能会经常遇到增加,删除节点的事情,比如一个输入框后一个增加按钮,一个删除按钮,点击增加就增加 个输入框,点击删除就删除对应的输入框.在一些js框架,如Prototype中,可以用element.remove()来删除一个节点,核心JS中并 没有这样的方法,IE中有这样一个方法:removeNode(),尝试运行下面的代码 <div><input onclick="removeNode(this)" type="tex

JavaScript 判断指定字符串是否为有效数字_javascript技巧

这样的check以前已经碰到很多了,但每次都是解决了就完了,没有记录下来,等下次碰到时又要花很多的时间去写.东西是需要积累的,现在特记录下来,希望这样的工作不再重复太多,也与大家一起分享. 复制代码 代码如下: <!--- ================================================================================ 机能概要 :check指定字符串是否为有效数字 作成者 :Peter Jin 作成日 :2010-04-23 ==