$(function() { var x = 10; var y = 10; var height = $("#tan_search").height(); var oContent =document.getElementById('full_text'); oContent.onmouseup = function(e){ var selecttext = selectText(); if(selecttext != ''){ $("#searchContentMessage").show(); $("#searchContent").hide(); var $tan_search = $("#tan_search"); if($(window).height() - e.clientY <(height/2+20)){ $("#tan_search").css({ "top" : ($(window).height()-height + e.pageY - e.clientY - 40) + "px", "left" : (e.pageX + x) + "px" }); $(".bushiai").css("padding-bottom", 15); }else if($(window).height() - e.clientY >= (height/2+20)){ $(".bushiai").css("padding-bottom", 0); if(e.clientY < (height/2+20)){ $("#tan_search").css({ "top" : (e.pageY - 20) + "px", "left" : (e.pageX + x) + "px" }); }else{ $("#tan_search").css({ "top" : (e.pageY -height/2 + y) + "px", "left" : (e.pageX + x) + "px" }); } } var topint = e.pageY-parseInt($("#tan_search").css("top")); $(".ard_arr").css({ "top" : topint + "px", "left" : -18 + "px" }); $(".ard_arr").css({ "top" : parseInt($(".ard_arr").css("top")) + "px" }); $("#tan_search").show(); $(".lanmans span").html(selecttext); if(document.selection){ ppp= document.selection.createRange().parentElement(); }else{ //标准浏览器 ppp= window.getSelection().focusNode.parentNode; } var journalId = $("#journalId").val(); var ctx = $("#ctx").val(); var url = ctx+"/search/search?jouranlId=" + journalId + "&queryField_a=" + selecttext; $.ajax({ type: "POST", url: ctx+"/search/interestRetrieval?jouranlId=" + journalId + "&queryField_a=" + selecttext, success: function (data) { $("#searchCount").html(""+data.count+""); $("#searchResultsUL").empty(); $.each(data.list, function (i, item) { $("#searchResultsUL").append('