整个页面用 javascript 禁用了右键和选择功能,现在想让一个 id 为textbox1文本框内容可以选择和右键,请问该怎么写?实在是没分了啊,谢谢啊

epui2008 2011-07-01 09:53:34
页面禁用的写法是:

<script language="javascript" type="text/javascript">
document.oncontextmenu=new Function("event.returnValue=false;"); //禁止右键功能,单击右键将无任何反应
document.onselectstart=new Function("event.returnValue=false;"); //禁止先择,也就是无法复制
</script>

请问textbox1部分应该如何处理呢?谢谢
...全文
230 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
epui2008 2011-07-05
  • 打赏
  • 举报
回复
等待,求解
86y 2011-07-01
  • 打赏
  • 举报
回复
你应该要的是复制功能吧!直接写个onclick的JS复制就行了。不过FF不支持!
epui2008 2011-07-01
  • 打赏
  • 举报
回复
就是一个文本框内文字可以选择或者可以键盘粘贴复制就行了,页面必须禁止复制和选择
ci1699 2011-07-01
  • 打赏
  • 举报
回复
// (this._targetElement) 显示右键菜单区域 右击事件
G(this._targetElement).oncontextmenu = function ()
{
var evt = window.event||arguments[0];
_self.showContextMenu(evt); // 菜单执行
evt = null;
return false;
}
CaiKanXP 2011-07-01
  • 打赏
  • 举报
回复
text <input type="text" id="textbox1" value="textbox" />
<script language="javascript" type="text/javascript">
document.oncontextmenu = document.onselectstart = function(e) {
e = e || window.event;
var target = e.target || e.srcElement;
var textbox1 = document.getElementById('textbox1');
if (target != textbox1) {
return false;
}
};
</script>
xuexiaodong2009 2011-07-01
  • 打赏
  • 举报
回复
有必要页面禁用吗??

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧