-
怎样修改html默认右键菜单?10
右键菜单中删除某一菜单项,比如点击右键,看不到“查看源文件”选项,但是能看到其他正常的菜单项,如何实现?谢谢!
问题补充:7454103 写道完全禁止右键是可以实现的
或者 单独的不让查看源代码也是可以实现的
参考:第一步:把如下代码加入<head>区域中 <SCRIPT language=javascript> <!-- var Words; function SetWords(word) { Words = escape(word.value); } function SetNewWords(form) { var NewWords; NewWords = Words form.NewWords.value = NewWords; } //--> </SCRIPT> 第二步:把如下代码加入<body>区域中 <FORM METHOD="POST"> <div align="center"> <div align="center"> <font color="#0066FF">加密页面源代码脚本</font></div> <p>将你的页面源代码粘贴在下面的框内,要包括所有的标签例如html , head, body等。</p> </div> <P align="center"> <TEXTAREA NAME="Word" VALUE="" ROWS=7 COLS=50 ONCHANGE="SetWords(this)"> </TEXTAREA> <P align="center"> <INPUT TYPE=BUTTON ONCLICK="SetNewWords(this.form)" VALUE="开始转换"> <P align="center"> <TEXTAREA NAME="NewWords" VALUE="" ROWS=7 COLS=50> </TEXTAREA> </FORM><p align="center"> 以上是转换好的代码,将他们加入如下脚本的引号""区内,就是加密后的HTML了! <p> <font face="Arial, Helvetica, sans-serif"><b><HTML><br> <HEAD><br> <SCRIPT LANGUAGE="Javascript"><br> <!--<br> var Words =<font color=red>" " </font>//put your cripto code there<br> function SetNewWords()<br> {<br> var NewWords;<br> NewWords = unescape(Words);<br> document.write(NewWords);<br> } <br> SetNewWords();<br> // --><br> </SCRIPT><br> </HEAD><br> <BODY><br> </BODY><br> </HTML></b></font>
没太看懂,但是觉得你这个好像只是针对屏蔽“查看源代码”选项的,我想要的是可以屏蔽任意一个菜单项的,比如屏蔽“添加到收藏”也适用。谢谢2010年8月16日 16:45
4个答案 按时间排序 按投票排序
-
采纳的答案
引用没太看懂,但是觉得你这个好像只是针对屏蔽“查看源代码”选项的
他的JS是用来转化代码,让人无法识别的。
至于针对屏蔽“查看源代码”我想用JS无法实现,除非IE使用activeX可能有戏,因为这个弹出控件是操作系统层次上的,通常无法操作。2010年8月16日 17:57
-
引用没太看懂,但是觉得你这个好像只是针对屏蔽“查看源代码”选项的,我想要的是可以屏蔽任意一个菜单项的,比如屏蔽“添加到收藏”也适用。谢谢
这个js 暂时好像还做不到! 当然也不否认有这样的牛哥!
或者 自己写个 右键插件之类的! 我也帮你找找看! 这个功能能实现最好了! 我们也需要 呵呵!2010年8月16日 17:45
-
完全禁止右键是可以实现的
或者 单独的不让查看源代码也是可以实现的
参考:第一步:把如下代码加入<head>区域中 <SCRIPT language=javascript> <!-- var Words; function SetWords(word) { Words = escape(word.value); } function SetNewWords(form) { var NewWords; NewWords = Words form.NewWords.value = NewWords; } //--> </SCRIPT> 第二步:把如下代码加入<body>区域中 <FORM METHOD="POST"> <div align="center"> <div align="center"> <font color="#0066FF">加密页面源代码脚本</font></div> <p>将你的页面源代码粘贴在下面的框内,要包括所有的标签例如html , head, body等。</p> </div> <P align="center"> <TEXTAREA NAME="Word" VALUE="" ROWS=7 COLS=50 ONCHANGE="SetWords(this)"> </TEXTAREA> <P align="center"> <INPUT TYPE=BUTTON ONCLICK="SetNewWords(this.form)" VALUE="开始转换"> <P align="center"> <TEXTAREA NAME="NewWords" VALUE="" ROWS=7 COLS=50> </TEXTAREA> </FORM><p align="center"> 以上是转换好的代码,将他们加入如下脚本的引号""区内,就是加密后的HTML了! <p> <font face="Arial, Helvetica, sans-serif"><b><HTML><br> <HEAD><br> <SCRIPT LANGUAGE="Javascript"><br> <!--<br> var Words =<font color=red>" " </font>//put your cripto code there<br> function SetNewWords()<br> {<br> var NewWords;<br> NewWords = unescape(Words);<br> document.write(NewWords);<br> } <br> SetNewWords();<br> // --><br> </SCRIPT><br> </HEAD><br> <BODY><br> </BODY><br> </HTML></b></font>
2010年8月16日 16:55
相关推荐
在这个回调函数中,我们可以阻止浏览器默认的右键菜单显示(`event.preventDefault()`),然后自定义显示我们的菜单。 HTML右键菜单的实现通常涉及创建一个隐藏的`<ul>`元素,包含多个`<li>`子元素,代表菜单项。当...
3. 安全与隐私:某些情况下,网站可能希望禁用或限制默认的右键菜单,以防止用户复制内容或查看源代码,这在保护版权或数据安全方面有一定作用。 二、实现Web右键菜单的技术 1. JavaScript:JavaScript是最常用的...
标题中的“自带右键菜单RichEdit2.0”指的是一个增强版的富文本编辑控件,它不仅提供了标准的文本编辑功能,还特别加入了右键菜单的支持,使得用户可以通过鼠标右键点击进行更多的操作。RichEdit2.0是微软Windows...
通过监听`contextmenu`事件并调用`preventDefault()`方法,可以阻止浏览器的默认右键菜单。而在SVG中,我们可以结合CSS和JavaScript创建自定义菜单,以提供更丰富的用户体验。这些技术广泛应用于各种Web应用程序,...
// 阻止默认的右键菜单 // 在此处添加自定义菜单的逻辑 }); ``` 接下来,创建自定义菜单通常涉及到HTML结构的构建。你可以创建一个隐藏的`<ul>`元素,其中包含多个`<li>`元素作为菜单项。例如: ```html ;"> ...
标题“echarts右键菜单实例 --- 不修改源码”表明我们将探讨如何在ECharts图表上添加右键菜单,而无需直接修改ECharts的源代码。这意味着我们将通过ECharts的API和事件监听来实现这一功能,这是一个常见的最佳实践,...
然而,有时我们可能希望在`iframe`内禁用默认的右键菜单,以防止用户通过右键点击执行某些操作,比如复制、查看源代码等。标题"iframe里无右键菜单"正是针对这一需求,描述中提到的解决方案是创建一个既简单又实用的...
在IT行业中,树形菜单和右键菜单是两种常见的用户界面元素,它们为用户提供了一种组织和交互数据的有效方式。本文将深入探讨这两种菜单的概念、实现原理以及它们在实际项目中的应用,特别是如何在JavaScript环境下...
然而,有时候我们可能需要自定义特定的功能,比如右键菜单,来增强用户体验或提供更丰富的地图交互。 "OpenLayers扩展右键菜单"是一个项目,旨在帮助开发者为他们的OpenLayers地图应用添加自定义的右键上下文菜单。...
本文将详细解析如何在使用Delphi编程语言时,禁用TWebBrowser组件的默认右键菜单,并替换为自定义的右键菜单,从而实现更加个性化和功能丰富的用户界面。 ### TWebBrowser组件简介 TWebBrowser是一个ActiveX控件,...
// 阻止默认右键菜单 // 这里添加自定义菜单的显示逻辑 }); ``` 2. **创建菜单结构**:使用HTML和CSS创建菜单的结构,一般隐藏在页面中,当右键点击时显示。可以使用`display:none`和`display:block`控制菜单的...
// 阻止默认右键菜单 }); ``` 2. **创建自定义菜单**:接下来,我们可以使用HTML和CSS来设计并定位自定义菜单。HTML5提供了`<div>`等元素来创建自定义布局,而CSS可以用来设置样式和定位。例如,我们可以创建一个...
OpenLayers默认并不提供内置的右键菜单功能,但可以通过自定义事件监听和扩展来实现。这个“不错的demo”可能就是展示了如何在OpenLayers地图上添加并使用右键菜单的一个实例。下面我们将深入探讨如何在OpenLayers中...
2. 在事件触发时,阻止浏览器默认的右键菜单显示,通常是通过`event.preventDefault()`。 3. 创建自定义菜单,这可能是一个浮动的div元素,包含多个操作选项,如删除当前覆盖物。 4. 为每个菜单项绑定点击事件,根据...
// 阻止默认右键菜单 // 这里可以调用服务器端的WebMethod或者Ajax方法 }); ``` 接下来,我们可以通过AJAX与ASP.NET服务器端进行通信,请求并填充自定义的右键菜单内容。这通常涉及到一个Web服务(WebMethod)或...
而自定义右键菜单则是通过编程方式替换或扩展这个默认菜单,以提供更符合应用需求的功能。这在后台管理系统中特别有用,因为它允许用户快速访问特定的、与当前上下文相关的操作。 实现自定义右键菜单主要依赖于...
// 阻止默认的右键菜单 // 这里展示自定义的右键菜单 }); ``` 接下来,我们来动态创建菜单项。在JavaScript中,我们可以使用`document.createElement`方法创建DOM元素,如`<li>`用于菜单项,`<a>`用于链接,`<hr>...
### 修改Windows右键菜单:掌握注册表的力量 在日常计算机操作中,Windows右键菜单是用户与文件、文件夹及操作系统交互的重要界面之一。通过合理地定制和优化右键菜单,不仅可以提升工作效率,还能使操作体验更加...
// 阻止默认右键菜单 document.getElementById('customMenu').style.display = 'block'; // 显示菜单 }, false); document.addEventListener('click', function(event) { if (event.button !== 2) { // 非右键...
这种菜单可以替代或扩展浏览器默认的右键菜单,提供更加定制化的用户体验。 在描述中提到,“单击鼠标右键实现如IE右键效果的菜单”,这暗示了该菜单的设计目标是模仿Internet Explorer浏览器的右键菜单行为。IE...