国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現鼠標選文字發新浪微博的方法

2019-11-20 10:18:10
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現鼠標選文字發新浪微博的方法。分享給大家供大家參考,具體如下:

最近注意到新浪博客有個小功能,就是當鼠標選中一段文字時會浮現一個小圖片,點擊這個圖片可以把選中內容發送到新浪微博,一時興起昨晚就寫了一個Demo玩了一下,代碼超簡單,沒優化,有興趣的朋友可以自己改進。

原理很簡單,先獲得鼠標選中文字,然后調用新浪博客中提供的頁面,把文字作為參數傳過去就OK了。

代碼如下:

<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">  <title></title>  <style type="text/css">    .tooltip    {      width:120px;      height:23px;      line-height:23px;      background-color:#CCCCCC;    }    .tooltip a    {      color: #333333;      display: block;      font-size: 12px;      font-weight: bold;      text-indent: 10px;    }  </style>  <script src="jquery.min.js"></script>  <script type="text/javascript">    $(function () {      $("#blogContent").mouseup(function (e) {        var x = 10;        var y = 10;        var r = "";        if (document.selection) {          r = document.selection.createRange().text;        }        else if (window.getSelection()) {          r = window.getSelection();        }        if (r!= "") {          var bowen = "發送到新浪微博";          var tooltip = "<div id='tooltip' class='tooltip'><a onclick=ask('"+r+"')>" + bowen + "</a></div>";          $("body").append(tooltip);          $("#tooltip").css({            "top": (e.pageY + y) + "px",            "left": (e.pageX + x) + "px",            "position": "absolute"          }).show("fast");        }      }).mousedown(function () {        $("#tooltip").remove();      });    })    function ask(r) {      if (r != "") {        window.open('http://v.t.sina.com.cn/share/share.php?searchPic=false&title='+r+'&url=http://www.nowwamagic.net&sourceUrl=http%3A%2F%2Fblog.sina.com.cn&content=utf-8&appkey=1617465124', '_blank', 'height=515, width=598, toolbar=no, menubar=no, scrollbars=auto, resizable=yes, location=no, status=yes');      }    }  </script></head><body>  <div id="blogContent">    words words words words words words words words words。  </div></body></html>

就這么簡單哦,大家可以自己試試哈。當然獲得選中文本還可以有其他操作,這兒只是取巧調用了新浪的頁面,大家如果有興趣可以自己創建應用自己實現。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery拖拽特效與技巧總結》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 木里| 屏山县| 双城市| 杭锦旗| 乐安县| 吴桥县| 新源县| 札达县| 清水县| 正镶白旗| 晋江市| 乌审旗| 会理县| 禹州市| 什邡市| 克什克腾旗| 微山县| 临漳县| 竹溪县| 泾阳县| 新和县| 张家口市| 岑溪市| 堆龙德庆县| 广州市| 凌云县| 大埔县| 惠安县| 盐源县| 乾安县| 巴中市| 昌邑市| 兰坪| 古丈县| 平安县| 霸州市| 英德市| 武城县| 中宁县| 蓬安县| 东辽县|