本文實例為大家分享了JS新浪微博分享功能,供大家參考,具體內容如下

<!DOCTYPE html>
<html xmlns:wb="http://open.weibo.com/wb">
<head>
<meta charset="utf-8">
<title>javaScript實現選中文字提示新浪微博分享的效果</title>
<style type="text/css">
#div1{ position: absolute; left: 0;top: 0; display: none;}
</style>
</head>
<body>
<p id="txt">
一直對json的使用方法迷迷糊糊,知道一些簡單的使用方法,有時用起來非常easy把自己搞混。今天專門查了一下相關的JSON的資料及使用方法,總結記錄下來。JSON并非一種編程語言。能夠理解成它是一種數據格式。盡管具有同樣的語法形式。可是JSON并不屬于JavaScript。并且。并非全部的JavaScript才使用JSON,非常多編程語言都有針對JSON的解析器和序列化器。JSON的語法能夠表示三種類型值:
</p>
<div id="div1"><img src="https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=163431486,1136892253&fm=58"></div>
<script type="text/javascript">
window.onload=function(){
function selectText(){
if(document.selection){
//兼容ie
return document.selection.createRange().text;
} else{
//標準的獲取方法
return window.getSelection().toString();
}
}
var oTxt = document.getElementById('txt');
var oDiv = document.getElementById('div1');
oTxt.onmouseup = function(ev){
var ev =ev||window.event;
var top = ev.clientY;
var left = ev.clientX;
if(selectText().length>10){
console.log(selectText())
setTimeout(function(){
oDiv.style.display = 'block';
oDiv.style.left =left+'px';
oDiv.style.top = top +'px';
},1000)
} else{
oDiv.style.display = 'none';
}
};
oTxt.onclick =function(ev){
var ev =ev||window.event;
ev.cancelBubble = true;
}
document.onclick = function(){
oDiv.style.display = 'none';
};
//點擊分享的實現
oDiv.onclick = function(){
window.location.+selectText()+window.location.href;
}
}
</script>
</body>
</html>
另外有需要云服務器可以了解下創新互聯建站www.yijiale78.com,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章題目:JavaScript實現選中文字提示新浪微博分享效果-創新互聯
網站URL:http://www.yijiale78.com/article4/djgsoe.html
成都網站建設公司_創新互聯,為您提供網站改版、營銷型網站建設、動態網站、App設計、網站設計、移動網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯