主题: 如何屏蔽鼠标右键 |
作者: crestonlang, 发布日期: 2010-05-14 16:59:13, 浏览数: 5776 |
粘贴时,无法控制鼠标右键的粘贴,想屏蔽掉鼠标右键。
设置KE.create 函数中的 iframeDoc.body.oncontextmenu=function(){return false;}; 怎么不起作用?设置错了? |
作者: Roddy, 发布日期: 2010-05-14 19:21:18 |
通过Ctrl+V也可以粘贴的,还有浏览器菜单的【编辑 > 粘贴】也可以粘贴,试试用KE.g[id].iframeDoc.body.onpaste看看,IE和最新版的Firefox、Chrome都支持的。
|
回复 |
作者: crestonlang, 发布日期: 2010-05-15 10:19:57 |
谢谢Roddy,根据你的建议已经搞定。
我需要的功能为:通过粘贴(Ctrl +V\右键粘贴),得到无格式字串(有格式的word太复杂了,不知道怎么过),然后插入Editor,现在的做法是对plainpaste修改 + 对onpaste响应,已经OK 再次感谢!! |
回复 |
作者: crestonlang, 发布日期: 2010-05-15 11:11:13 |
悲剧发生,Firefox中好像未响应onpaste...,还是大票大票的格式标记
|
回复 |
作者: Roddy, 发布日期: 2010-05-15 11:26:12 |
回复 |
作者: jason, 发布日期: 2010-05-18 13:14:33 |
KE.g[id].iframeDoc.body.onpaste 这样好像是不可以对body添加事件的 参考我以前的一个帖子试试看: http://www.kindsoft.net/view.php?bbsid=5&postid=1695&pagenum=1 |
回复 |