又一个鸡肋的功能,ie禁用js,火狐禁用css可以破解,但。。。碰见了,没办法
IE下的处理:
<body oncontextmenu="return false" onselectstart="return false">
还有就是当页面禁止选择的时候,如何让文本框文字可以选择:
<body onselectstart="return oSelect(event.srcElement);">
<script language="javascript">
function oSelect(obj)
{
if(obj.type!='text')return false;
}
</script>
<input type="text" name="northsnow" value="i am northsnow">
火狐下的处理(只用css就可以,还不赖):
屏蔽选择的样式定义:-moz-user-select属性(只支持ff)。
属性有三个属性值:
1、
none:用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。
2、
-moz-all:子元素所有的文字都可以被选择,但是input输入框中的文字不可以被选择。
3、
-moz-none:子元素所有的文字都不能选择,但是input输入框中的文字除外。
比如说这样来使用此属性:
<style type="text/css">
body {-moz-user-select: -moz-none;}
</style>
参考页面:
http://fableking.iteye.com/blog/360855
http://faq.csdn.net/read/210799.html
http://limingm.yourblog.org/logs/464964.html
分享到:
相关推荐
火狐(Firefox)和Internet Explorer(IE)是两种流行的网络浏览器,它们在处理网页内容时有许多不同的方式。本文将深入探讨两者之间的差异,主要关注JavaScript和CSS中的特性,特别是图片处理和滤镜处理。 首先,...
在JavaScript和CSS的世界里,IE(Internet Explorer)与Firefox(Mozilla Firefox)的实现存在一些显著差异,这在开发跨浏览器的Web应用时需要特别注意。以下是一些关键的区别点: 1. **innerText与textContent**:...
标题中的“firefox和IE系列的相关区别整理”是指对两种主流浏览器——Mozilla Firefox和Microsoft Internet Explorer在处理JavaScript、CSS以及特定功能上的差异进行对比和总结。这些差异主要体现在以下几个方面: ...
本话题将聚焦于如何从网页或其他来源将选定数据导入到Excel,尤其关注在不同浏览器(如Internet Explorer和Firefox)中的实现方法。这涉及到网页数据抓取和自动化数据导入的技术,对于提升工作效率和数据分析能力...
在本文中,我们将深入探讨如何在Firefox和IE中兼容性地选取`textarea`中的文本。 首先,我们需要一个`textarea`元素,通常会有一个ID来方便我们通过JavaScript引用它: ```html <textarea id="inputTextarea"></...
### IE与Firefox在JS和CSS方面的差异 #### 1. 内容文本处理的不同 - **IE**: 支持`innerText`属性,用于获取或设置一个元素内的纯文本内容。 - **Firefox**: 不支持`innerText`,而是使用`textContent`。需要注意...
5. **浏览器兼容性**:虽然题目中提到的是IE,但考虑到现代开发环境,小工具可能还需要处理其他浏览器,如Firefox、Chrome等,它们使用不同的DOM和XPath实现。因此,代码可能需要进行条件判断或使用浏览器API来实现...
本文将详细探讨在线编辑器的实现原理,特别是如何兼容IE和Firefox这两种主流浏览器。 首先,我们要知道在线编辑器的核心是将网页的一部分变为可编辑状态。在IE5.5及之后的版本中,引入了“编辑模式”(designMode)...
在本例中,提到了在IE浏览器中使用outerText属性,而在Firefox浏览器中则使用textContent属性。 首先,对于IE浏览器而言,outerText属性会获取span标签中的所有内容,包括标签自身。而textContent属性则返回元素内...
在探讨如何在Firefox浏览器中使用JavaScript高亮关键词之前,需要了解几个关键知识点:Firefox与IE在DOM操作上的差异、JavaScript的Range接口、以及如何使用这些接口来控制文本样式。 首先,Firefox浏览器与...
标题中的“利用CSS实现禁止双击选择页面内容的实例展示”指的是通过CSS样式来阻止用户在网页上双击选中特定区域的文本内容。这种方法在处理网页交互时特别有用,例如,当用户双击左右箭头快速切换图片滚动时,避免...
标题中的“IE和FF都支持的轮显广告”指的是这种JavaScript图片展示效果可以在两种主流的浏览器——Internet Explorer(IE)和Firefox(FF)上正常运行。在早期的Web开发中,由于不同浏览器对某些Web技术的支持程度...
- IE使用`setCapture()`和`releaseCapture()`来捕获事件,而Firefox使用`addEventListener()`和`removeEventListener()`,并且在Firefox中需提供`true`作为第三个参数来启用事件捕获。 6. **获取鼠标位置**: - ...
许多现代网站可能不完全支持或无法在IE下正常工作,因此,尽管IE WebDeveloper V2提供了一些强大的工具,但开发者现在更倾向于使用跨浏览器的开发工具,如Chrome的DevTools或Firefox的Developer Edition。...
6. **响应式设计**: 考虑到跨浏览器兼容性,如描述中提到的IE8、360、Firefox、Chrome、Safari、Opera、傲游、搜狗、世界之窗,开发的分页特效需要适应不同的浏览器和设备。这可能涉及到CSS3媒体查询、Flexbox或Grid...
xpath-helper则是一个专门用于生成和验证XPath表达式的浏览器插件,尤其适用于Chrome和Firefox。它可以在网页上实时显示XPath表达式的结果,帮助开发者快速定位需要的元素。使用xpath-helper,用户只需在网页上选择...
在本篇文章中,我们将介绍如何使用JavaScript来获取HTML中的select元素的当前值,并且确保这段代码兼容主流的浏览器,包括IE、Firefox、Opera和Chrome。在Web开发中,select元素通常用来制作下拉列表,它允许用户从...
上述代码中的前缀 `-moz-`, `-webkit-`, `-ms-`, `-khtml-` 是为了兼容不同的浏览器,比如Firefox, Chrome/Safari, Internet Explorer 10以及一些旧版本的浏览器。然而,对于更早的版本,如Internet Explorer 6到9,...
例如,某些功能在Firefox、Chrome、Safari或Edge上可能有不同的表现,因此进行多浏览器测试是必要的,以确保所有用户都能顺利使用。 在压缩包文件中,没有提供具体的代码,但根据文件名称列表,我们可以推测可能...