<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Yimin</title>
<script type="text/javascript">
function NoRightClick(pid){//pid:flash's parentNode id
var el = document.getElementById(pid);
if(el.addEventListener){
el.addEventListener("mousedown",function(event){
if(event.button == 2){
event.stopPropagation(); //for firefox
event.preventDefault(); //for chrome
}
},true);
}else{
el.attachEvent("onmousedown",function(){
if(event.button == 2){
el.setCapture();
}
});
el.attachEvent("onmouseup",function(){
el.releaseCapture();
});
el.oncontextmenu = function(){
return false;
};
}
};
</script>
</head>
<body>
<div id="testContent" style="width:800px">
<embed id="t1" height="780px" width="750" pluginspage="http://www.adobe.com/go/getflashplayer" wmode="opaque" menu="false" allowscriptaccess="sameDomain" algin="middle" name="t1" quality="high" bgcolor="#000000" src="test.swf" type="application/x-shockwave-flash"/>
</div>
<script type="text/javascript">
var so = new SWFObject("test.swf", "t1", "800", "550", "9", "#000000");
so.addParam("quality", "high");
so.addParam("name", "t1");
so.addParam("id", "t1");
so.addParam("algin", "middle");
so.addParam("AllowScriptAccess", "sameDomain");
so.addParam("menu", "false");
so.addParam("wmode", "opaque");
so.addParam("pluginspage", "http://www.adobe.com/go/getflashplayer");
so.write("testContent");
NoRightClick("testContent");
</script>
</body>
分享到:
相关推荐
标题提到的方法是一种通过引入外部JavaScript库来实现屏蔽Flash右键菜单的方案。在这个例子中,压缩包中的文件`RightClick_0.6.3`很可能是一个JavaScript库,专门用于处理这种问题。这个库的工作原理可能是通过动态...
在网页设计中,JavaScript是一种广泛使用的脚本语言,它允许开发者对网页的交互性和...总的来说,屏蔽Flash右键菜单是通过JavaScript的事件处理和DOM操作来实现的,这在提高用户体验和增强网页控制方面具有重要作用。
标题“屏蔽FLASH右键JS”涉及的是Web开发中关于Flash交互和JavaScript交互的知识点,主要集中在如何通过JavaScript来控制和定制Adobe Flash内容的行为,特别是针对用户右键点击时的上下文菜单进行操作。 在Web页面...
JavaScript屏蔽FLASH右键菜单显示的代码,在Flash上点击右键,并不会弹出Flash固有的菜单,而弹出IE浏览器的右键菜单,但Flash完美运行,我想这个功能绝对实用吧,有时候我们不希望用户点击Flash上的右键以避免触动...
标题“最新版屏蔽FLASH右键.rar”指的是一个压缩文件,其中包含了用于阻止用户在Flash内容上使用右键菜单的更新工具或技术。在Web开发中,有时为了保护内容不被轻易复制或者执行某些操作,开发者会选择禁用浏览器中...
对于这个项目,`README.txt`可能详细解释了如何在网页中集成`rightClick.js`以屏蔽Flash右键,还可能提供了一些示例代码或者使用注意事项。 `flex_project`目录可能包含了一个Flex项目,Flex是一种用于创建富互联网...
支持 右键 如需要屏蔽右键 请置 rightclick值为no 如使用右键屏蔽功能 支持除Opare浏览器外 支持所有(其中包括国产浏览器 如 360 遨游 腾讯)浏览器 该控件适合使用在FALSH游戏中需要使用右键
要屏蔽Flash的右键菜单,我们主要通过以下两种方法: 1. **JavaScript接口**:由于Flash内容运行在WebBrowser控件中,我们可以利用JavaScript来与Flash进行通信。在Flash中,我们可以设置一个ActionScript函数,...
本文将详细解析如何使用JavaScript实现这一功能,特别是针对标题提及的"屏蔽Flash右键信息的js代码"。 首先,让我们理解这段代码的工作原理。在HTML中,我们通常使用`<embed>`标签来插入Flash内容。但是,为了防止...
2. **屏蔽右键菜单**:屏蔽Flash右键菜单主要是通过JavaScript或Flash本身提供的API来实现的。在HTML代码中,可以通过在Flash对象的嵌入代码中添加参数来禁止右键菜单。例如,使用以下代码段: ```html ...
在Flash中,屏蔽右键菜单主要是为了防止用户通过默认的上下文菜单操作来破坏或获取不应公开的信息。这通常通过以下步骤实现: 1. **监听鼠标事件**:在Flash中,我们需要监听`onReleaseOutside`或`onContextMenu`...
Flash屏蔽右键的方法主要是通过ActionScript实现,ActionScript是Flash中的编程语言,类似于JavaScript。开发者可以编写特定的代码来控制用户与Flash内容的交互。以下是如何在Flash中实现右键屏蔽的ActionScript代码...
在开发和设计基于Flash的内容时,有时需要对Flash播放窗口进行一些特殊处理,例如屏蔽右键菜单和控制键盘响应。这通常是为了防止用户通过默认的浏览器行为干扰或误操作,或者是为了实现特定的交互效果。以下是对这个...
在Flash编程中,键检测和右键屏蔽是两个重要的交互技术。这些功能使得开发者能够创建更具有用户友好性的互动体验,比如游戏或者交互式应用程序。接下来我们将深入探讨这两个主题。 首先,键检测允许Flash应用程序...
总的来说,易语言屏蔽FLASH框鼠标右键的功能实现,需要结合易语言的窗口程序设计和JavaScript的交互,通过阻止事件的传播和执行来达到目的。理解这一过程对于网络应用的开发和优化具有重要的实践意义。
SWFObject是一个JavaScript库,它允许开发者使用纯JavaScript动态插入Flash内容,从而避免了上述问题。 1. **消除ActiveX提示**:SWFObject通过JavaScript实现Flash嵌入,绕过了IE的ActiveX安全限制,消除了“单击...
可以编写JavaScript函数来屏蔽浏览器的右键菜单,并将右键事件传递给Flash: ```javascript function disableFlashRightClick() { var flashObj = document.getElementById('yourFlashObjectID'); if (flashObj &...
在这份 PDF 文件中,作者分享了多个有用的 DW 代码技巧,涉及到浏览器窗口滚动条、图片抖动、水平线颜色、Flash 全屏播放、Flash 插件安装、Flash 屏蔽鼠标右键、隐形按钮等多个方面。 1. 让浏览器窗口永远都不出现...
实例318 利用JavaScript屏蔽鼠标右键 499 实例319 利用JavaScript禁止复制网页内容 500 12.6 其他常用JavaScript 501 实例320 让你的网站更具人气——收藏本站 501 实例321 将你喜欢的网站设为主页 502 实例322 智能...