<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
#p1{
width: 300px;
}
#div1{
position: absolute;
display: none;
}
</style>
<script>
window.onload= function () {
function selectText(){
if(document.selection){
return document.selection.createRange().text;
}else{
return window.getSelection().toString();
}
}
var op=document.getElementById('p1');
var odiv=document.getElementById('div1');
op.onmouseup= function (ev) {
var ev=ev||event;
var left=ev.clientX;
var top=ev.clientY;
if(selectText().length>10){
setTimeout(function () {
odiv.style.display='block';
odiv.style.left=left+'px';
odiv.style.top=top+'px';
},100);
}else{
odiv.style.display='none';
}
};
document.onclick= function () {
odiv.style.display='none';
};
odiv.onclick= function () {
alert('点击了');
window.open('http://www.baidu.com','_self');
};
};
</script>
</head>
<body>
<p id="p1">
事件默认行为:当一个事件发生的时候浏览器自己会做的事情,有些时候不需要这些行为,那怎么阻止?
当前这个行为是什么事件触发的,然后在这个事件的处理函数中使用return false事件默认行为:当一个事件发生的时候浏览器自己会做的事情,有些时候不需要这些行为,那怎么阻止?
当前这个行为是什么事件触发的,然后在这个事件的处理函数中使用return false事件默认行为:当一个事件发生的时候浏览器自己会做的事情,有些时候不需要这些行为,那怎么阻止?
当前这个行为是什么事件触发的,然后在这个事件的处理函数中使用return false
</p>
<div id="div1">![](1.png)</div>
</body>
</html>
选中分享
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 下面选了最近十年里,十位名人所做的毕业演讲。那么多的故事与经历,其实只想告诉你一件事: 面对迷茫和不确定的未来,我...
- Hello,大家吼,吾就是那个挖坑不止的郭小喵,不管有没有想我(˶‾᷄ ⁻̫ ‾᷅˵)的,这次就分享快速实现一个自...