本文实例为大家分享了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.href='http://service.weibo.com/share/share.php?url=http%3A%2F%2Flocalhost%3A63342%2Fjs2%2Fpicscroll.html&type=icon&language=zh_cn&searchPic=true&style=simple'+selectText()+window.location.href;
}
}
</script>
</body>
</html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# js选中文字提示分享
# js新浪微博分享
# js微博分享
# js实现将选中内容分享到新浪或腾讯微博
# 基于js实现微信发送好友如何分享到朋友圈、微博
# js实现选中页面文字将其分享到新浪微博
# 新浪
# 编程语言
# 都有
# 它是
# 三种
# 大家分享
# 具体内容
# 时用
# 大家多多
# 数据格式
# 序列化
# display
# top
# body
# id
# txt
# left
# css
# position
# text
相关文章:
音响网站制作视频教程,隆霸音响官方网站?
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
网站制作壁纸教程视频,电脑壁纸网站?
图册素材网站设计制作软件,图册的导出方式有几种?
如何在Golang中使用replace替换模块_指定本地或远程路径
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
建站之星后台密码遗忘如何找回?
如何在云主机快速搭建网站站点?
如何快速选择适合个人网站的云服务器配置?
如何快速登录WAP自助建站平台?
盘锦网站制作公司,盘锦大洼有多少5G网站?
建设网站制作价格,怎样建立自己的公司网站?
整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?
网站图片在线制作软件,怎么在图片上做链接?
C++中引用和指针有什么区别?(代码说明)
如何选择高效便捷的WAP商城建站系统?
建站之星Pro快速搭建教程:模板选择与功能配置指南
南宁网站建设制作定制,南宁网站建设可以定制吗?
免费视频制作网站,更新又快又好的免费电影网站?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
网站网页制作专业公司,怎样制作自己的网页?
如何挑选优质建站一级代理提升网站排名?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
建站主机核心功能解析:服务器选择与网站搭建流程指南
已有域名如何快速搭建专属网站?
详解jQuery停止动画——stop()方法的使用
建站VPS推荐:2025年高性能服务器配置指南
如何将凡科建站内容保存为本地文件?
智能起名网站制作软件有哪些,制作logo的软件?
制作电商网页,电商供应链怎么做?
定制建站如何定义?其核心优势是什么?
如何挑选高效建站主机与优质域名?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
黑客如何通过漏洞一步步攻陷网站服务器?
如何获取开源自助建站系统免费下载链接?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
ppt制作免费网站有哪些,ppt模板免费下载网站?
如何在局域网内绑定自建网站域名?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
建站之星后台管理:高效配置与模板优化提升用户体验
python的本地网站制作,如何创建本地站点?
如何在香港服务器上快速搭建免备案网站?
网页设计网站制作软件,microsoft office哪个可以创建网页?
建站之星后台管理系统如何操作?
清除minerd进程的简单方法
如何高效搭建专业期货交易平台网站?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
营销式网站制作方案,销售哪个网站招聘效果最好?
*请认真填写需求信息,我们会在24小时内与您取得联系。