1.按住鼠标选中文本松开时弹出对话框(onmouseup事件) 2.点击对话框外的内容时,对话框隐藏。 3.点击选中的内容对话框也隐藏 1.给文本内容外的盒子注册一个onmouseup事件(鼠标松开时) 2.判断是否选中内容,如果只点击没选中不弹出,如果选中文本内容则弹出对话框 3.再给整个页面注册onmousedown事件(鼠标按下时发生), 4.如果选中点击的的id不是对话框,则隐藏对话框。 5.取消选中内容,(如果点击的选中内容则一直弹出)

js, css, dialog

JavaScript
语言:
CSS
语言:
HTML
导入代码模板: