console
window.onload = function(ev) {
$('word').onmouseup = function(ev2) {
var e = ev2 || window.event;
var selectedText;
if (window.getSelection) {
selectedText = window.getSelection().toString();
} else {
selectedText = document.selection.createRange();
}
if (selectedText !== '') {
$('shareWeibo').style.display = 'block';
$('shareWeibo').style.left = e.clientX + 'px';
$('shareWeibo').style.top = e.clientY + 'px';
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
}
document.onmousedown = function(ev3) {
var e = ev3 || window.event;
var targetId = e.target ? e.target.id: e.srcElement.id;
if (targetId != 'shareWeibo') {
$('shareWeibo').style.display = 'none';
} else {
console.log(selectedText);
window.location.href = 'https://i8.chat';
}
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
}
}
}
function $(id) {
return typeof id === 'string' ? document.getElementById(id) : null;
}
<p id="word">
“过去几年来改革已经大有作为,新征程上改革仍大有可为。” 十九届中央全面深化改革领导小组第一次会议,习近平总书记发出坚定不移将改革推向深入的号令。
宪法修改、深化党和国家机构改革、海南全面深化改革开放、雄安新区建设、扩大对外开放、乡村振兴等一连串重大改革连续推出,养老保险基金中央调剂、深化学前教育改革等改革探索陆续推开,自贸试验区改革、审批服务便民化等改革举措接续推进……
党的十九大以来,以习近平同志为核心的党中央弘扬改革创新精神,推动思想再解放、改革再深入、工作再抓实,全面深化改革新的举措一茬接着一茬,新的声势一浪高过一浪,一幅风生水起、蹄疾步稳的改革画卷跃然如见。
</p>
<div id="shareWeibo">
</div>
* {
margin: 0;
padding: 0;
list-style: none;
}
#word {
margin: 100px;
width: 300px;
}
#shareWeibo {
background: url("https://s1.ax1x.com/2018/08/21/P4tuIH.png") no-repeat;
width: 100%;
height: 100%;
position: absolute;
display: none;
cursor: pointer;
}