`

flex 自定义 屏蔽 右键菜单

阅读更多

先看demo:

http://www.mariojunior.com/labs/rightClickAS3/

 

源码在附件里。

 

原理:

 

    1 在显示swf的html网页里 来捕捉鼠标右键点击

 

    2 在JavaScript的鼠标右键处理函数里调用 swf中的函数

 

    3 在swf中注册的函数中 显示自定义的菜单

 

 

分享到:
评论
9 楼 guojianweng 2009-09-25  
哦。。。可以 了。。不能用讯雷下。。。我晕。。
8 楼 guojianweng 2009-09-25  
下载下来用不了列。。老大!!

记事本打开一串无用的代码。。。
7 楼 znjq 2009-07-28  
这种方式也会屏蔽到一些很有用的功能,比如右键复制
6 楼 wuxi15932077655 2009-07-27  
不兼容浏览器是不可以使用的啊! 

不过楼主还是不错很厉害
5 楼 aeolus 2009-06-22  
baixiaozhe 写道
这个代码没这个问题,但是不兼容所有浏览器


opera下有点问题。呵呵
4 楼 hongtashan 2009-06-18  
对于flex使用右键功能是很有必要实现自定义的右键菜单,不知道楼主对flex代码中如何做JS的调用
3 楼 baixiaozhe 2009-06-11  
这个代码没这个问题,但是不兼容所有浏览器
2 楼 momoko8443 2009-06-07  
我以前使用js屏蔽flex,但是页面上html部分也会被一起屏蔽,不知道lz的代码有没有这个问题
1 楼 presses 2009-06-06  
强悍,不仅对flex的事件模型熟,对js的事件模型也熟。
看了google等一些大公司的flash应用。他们也没屏闭右击。

相关推荐

    flex自定义右键菜单 完全屏蔽

    标题提到的"flex自定义右键菜单 完全屏蔽"是指在Flex应用程序中,不仅实现对默认右键菜单的完全屏蔽,还允许开发者根据自己的需求创建并应用自定义的右键菜单。这种方法避免了使用JavaScript进行跨域通信来实现屏蔽...

    flex屏蔽系统右键菜单 & 自定义菜单

    "flex屏蔽系统右键菜单 & 自定义菜单"这个主题聚焦于如何禁用默认的系统右键菜单并创建自定义的右键菜单,以提供更个性化的用户体验。下面将详细介绍这个过程涉及的关键知识点。 1. Flex环境:Flex是Adobe开发的一...

    flex 自定义右键菜单

    本文将深入探讨两种实现Flex自定义右键菜单的方法:系统右键菜单的扩展以及完全自定义的右键菜单。 1. **系统右键菜单** 系统右键菜单是在Flex应用中利用ActionScript 3.0直接添加到UI组件上的菜单项。这种实现...

    flex自定义右键菜单

    本篇文章将深入探讨如何在Flex应用中实现自定义的右键菜单,包括两种主要的方法:系统右键菜单的扩展和完全屏蔽系统菜单以创建自定义菜单。 首先,我们来看第一种方法——扩展系统右键菜单。在Flex中,我们可以利用...

    FLEX 完全屏蔽系统默认右键菜单,实现自定义菜单

    完全屏蔽flex自带的右键菜单,实现自定义右键菜单,附件有完整可运行的例子。 这个问题折腾了一天多,在网上搜了很多资料,几乎都是一样的,转来转去,且讲的不明不白。这里我提供了可运行的全部代码,让你轻松搞定...

    Flex 3完整的右键自定义菜单Demo

    在Flex 3中,开发人员经常需要为应用程序添加自定义的右键菜单,以提供更加丰富和个性化的用户交互体验。本Demo "Flex 3完整的右键自定义菜单" 正是为此目的而设计,它展示了如何在Flex 3环境中创建、屏蔽默认菜单并...

    Flex 实现右键菜单

    本文将深入探讨如何在Flex环境中实现自定义的右键菜单,包括屏蔽浏览器的默认右键菜单,创建XML格式的多级菜单,以及设置菜单出现位置的自适应策略。 首先,我们需要了解Flex屏蔽浏览器系统右键的基本方法。在...

    flex自制右键菜单

    本项目标题为"flex自制右键菜单",描述中提到作者从网上获取了相关代码并进行改写,实现了屏蔽Flex默认的右键菜单以及动态生成右键菜单的功能。下面我们将详细探讨Flex中如何实现这一目标。 首先,Flex是由Adobe...

    Flex右键菜单例子

    总之,"Flex右键菜单例子"是一个针对Flex开发者的实用教程,它展示了如何在Flex应用,特别是使用OpenScales地图库的应用中,自定义右键菜单并屏蔽系统默认的右键行为。这个例子将帮助开发者提升用户体验,确保地图...

    flex 右键菜单 屏蔽原来的

    但如果我们想屏蔽原有的右键菜单,就需要在显示自定义菜单的同时,阻止默认的右键行为。这通常涉及到阻止浏览器的默认事件处理,可以通过在事件处理函数中调用`event.preventDefault()`来实现,但这需要对组件或舞台...

    Flex自定义右健菜单

    本文将介绍两种方法来实现Flex自定义右键菜单。 方法一: 1. **屏蔽内置右键菜单**:首先,我们需要在HTML模板文件(如`Index.template.html`)中引入两个JavaScript文件,`swfobject.js`和`rightClick.js`,用于...

    flash11.2新功能,Flex屏蔽右击菜单

    标题提到的"Flash 11.2新功能,Flex屏蔽右击菜单"是指在使用Adobe Flash Player 11.2及Flex框架进行开发时,如何阻止用户通过鼠标右键点击在应用程序上弹出默认的上下文菜单,以及如何自定义自己的右键菜单。...

    Flex的组件

    这篇博文主要讨论的是如何在Flex应用中屏蔽右键菜单,这对于提供更整洁的用户体验和防止不必要的用户操作是非常有用的。 首先,让我们理解为什么要屏蔽右键菜单。在许多应用程序中,特别是那些具有高度交互性的Web...

    网页中屏蔽flash右键 RightClick 0.70,超有效

    在这个项目中,`rightClick.js`可能通过监听Flash对象的鼠标事件,并阻止默认的右键菜单显示,从而达到屏蔽右键的功能。开发者可能需要将这段代码嵌入到HTML页面中,并与Flash对象关联,以实现屏蔽效果。 `LICENSE....

    Flex中利用IFrame解决嵌入HTML时Flex组件被遮挡和IFrame被隐藏的问题

    1. **Flex组件被遮挡**:由于Flex和HTML的渲染机制不同,当HTML内容被加载到IFrame中时,可能会覆盖Flex组件,导致菜单、弹出界面或右键菜单等不可见。解决这个问题的关键在于调整Z-index,即设置IFrame和Flex组件的...

Global site tag (gtag.js) - Google Analytics