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

首頁 > 開發(fā) > JS > 正文

jQuery實現(xiàn)鼠標選文字發(fā)新浪微博的方法

2024-05-06 16:30:11
字體:
供稿:網(wǎng)友
這篇文章主要介紹了jQuery實現(xiàn)鼠標選文字發(fā)新浪微博的方法,涉及jQuery鼠標事件的響應及新浪接口的調(diào)用技巧,非常簡單實用的功能,需要的朋友可以參考下
 

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

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

原理很簡單,先獲得鼠標選中文字,然后調(diào)用新浪博客中提供的頁面,把文字作為參數(shù)傳過去就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 = "發(fā)送到新浪微博";          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>

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



注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 海晏县| 郧西县| 边坝县| 浠水县| 吉安市| 台中县| 陆丰市| 中方县| 静海县| 烟台市| 孟州市| 邓州市| 蒙阴县| 湖州市| 文化| 乌兰县| 革吉县| 周口市| 游戏| 建瓯市| 宝鸡市| 德惠市| 东莞市| 新晃| 龙泉市| 宁南县| 鄂伦春自治旗| 安泽县| 松江区| 临猗县| 肥东县| 永仁县| 平舆县| 榆树市| 襄城县| 全州县| 汝阳县| 乌鲁木齐县| 江源县| 临汾市| 报价|