右键菜单功能?

honmail 2004-07-26 12:59:07
如何实现右键菜单功能?如:复制,粘贴等。

...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
honmail 2004-07-26
  • 打赏
  • 举报
回复
谢谢楼上的回复。
我也参考了很多类似的帖子。

但比较特殊的是:我的菜单项用的是一个产品的控件,如下:
<aaa:contextmenu id="contextdemo" style="display:none">
<aaa:menuitem onclick="format('Copy')">复制</aaa:menuitem>
<aaa:menuitem separator="true"/>
<aaa:menuitem onclick="format('Paste')">粘贴</aaa:menuitem>
</aaa:contextmenu>

函数如下:
function format(what)
{
window.document.all.EditorValue.document.execCommand(what);
}
不能实现功能。

问题:
1、菜单项不是按纽等,因此没有菜单项的div可以取;
wanghr100 2004-07-26
  • 打赏
  • 举报
回复
<input type="text" value="单击复制" onclick="bao(this.value)" id="txt">
<input type="button" value="Paste" onclick="Paste2()">
<script>
function bao(str)
{
clipboardData.setData("text",str);
alert('复制成功');
}
function Paste2()
{
txt.focus();
document.execCommand("paste");
}
</script>
BlueDestiny 2004-07-26
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/2940/2940602.xml?temp=.4583704

87,910

社区成员

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

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