使用clipboard.js实现页面内容复制到剪贴板

clipboard.js是一个github上的开源项目,可以实现纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。

1、访问clipboard.js项目主页——https://github.com/zenorocha/clipboard.js

2、下载clipboard.min.js,并在页面中引用

  1. <!– clipboard Script –>
  2.         <script type=“text/javascript” src=“script/clipboard.min.js”></script>

 

3、在script中写实例化语句:

  1. <script type=“text/javascript”>
  2.         $(document).ready(function(){
  3.             var clipboard = new Clipboard(‘.btn’);
  4. }
  5. </script>

4、写页面按钮,实现点击按钮复制指定内容

  1. <button class=“btn” data-clipboard-text=“http://www.hbcloudwide.com/oss/video/7”>点击复制</button>

当然,clipboard.js还可以实现多种复制或剪切效果。具体用法参看github项目主页即可。

 

http://blog.csdn.net/softwave/article/details/50054477

js可以监听浏览器默认按钮的后退事件吗back()

window.history.back() // 上一頁
window.history.go(-2) // 前第二頁
監聽事件
jQuery(document).ready(function($) {

if (window.history && window.history.pushState) {

$(window).on(‘popstate’, function() {
var hashLocation = location.hash;
var hashSplit = hashLocation.split(“#!/”);
var hashName = hashSplit[1];

if (hashName !== ”) {
var hash = window.location.hash;
if (hash === ”) {
alert(‘後退按鈕點擊’);
}
}
});

window.history.pushState(‘forward’, null, ‘./#forward’);
}

});

jquery 回到顶部

<html>
<head>
<title></title>
</head>
<body>
<style type=”text/css”>
.go-top-trigger {
width: 52px;
height: 52px;
cursor: pointer;
z-index: 10;
right: 13px;
bottom: 132px;
position: fixed;
background: url(https://gss0.bdstatic.com/5foIcy0a2gI2n2jgoY3K/n/nvn/static/news/imgs/go-top_b1fff84.png) no-repeat;
background-size: 52px auto;
-webkit-background-size: 52px auto;
background-position: right center;}
</style>
<div class=”go-top-trigger” style=”display:none;” ></div>

</body>
<script type=”text/javascript” src=”http://www.jq22.com/js/jquery.min.js”></script>
<script type=”text/javascript”>
$(function(){
$(window).scroll(function() {
if($(window).scrollTop() >= 300){
$(‘.go-top-trigger’).fadeIn(300);
}else{
$(‘.go-top-trigger’).fadeOut(300);
}
});
$(‘.go-top-trigger’).click(function(){
$(‘html,body’).animate({scrollTop: ‘0px’}, 800);});
});
</script>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
<div style=”height:100px;”>55555</div>
</html>

html 实现 消息咨询提示框 微信提示框 微信咨询按钮

需要引用jquery    图标


&lt;style&gt;
#ding {width:100%; max-width:640px; max-height:100px; position:fixed; top:0; z-index:999999; background-color:#000; background:transparent; color:#FFF; background-color:rgba(0,0,0,0.70);}
.wxin { width:10%; height:100%; overflow:hidden; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; float:left; border-right-width: 1px; border-right-style: solid; border-right-color: #c7c5c5; }
.wxin img { width:100%; max-height:74px;}
.wenz { width:60%; height:100%; overflow:hidden; float:left; margin-left:8px; padding-top:2%;}
.wenz { color:#FFF; font-size:14px;}
.huifu { width:18%; height:100%; overflow:hidden; float:left; background-color:#3daf35; border-radius:6px; text-align:center; padding-top:4px; padding-bottom:4px; margin-top:15px;}
.huifu span { font-size:14px; color:#FFF;}
&lt;/style&gt;
&lt;div id="ding" style="display:none;"&gt;
&lt;div class="wxin"&gt;&lt;img src="/images/wx1.png"&gt;&lt;/div&gt;
&lt;div class="wenz"&gt;&lt;p&gt;真爱在线医生&lt;br&gt;您好,请问有什么可以帮您?&lt;/p&gt;&lt;/div&gt;
&lt;div class="huifu"&gt;&lt;a href="javascript:void(0)" onClick="openZoosUrl();LR_HideInvite();return false;"&gt;&lt;span&gt;回复&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
$(function () {
//绑定滚动条事件
//绑定滚动条事件
$(window).bind("scroll", function () {
var sTop = $(window).scrollTop();
var sTop = parseInt(sTop);
if (sTop &gt;= 10) {
if (!$("#ding").is(":visible")) {
try {
$("#ding").slideDown();
} catch (e) {
$("#ding").show();
}
}
}
else {
if ($("#ding").is(":visible")) {
try {
$("#ding").slideUp();
} catch (e) {
$("#ding").hide();
}
}
}
});
})
&lt;/script&gt;

Jsonp post 解决 跨域方案 Ajax JSONP支持POST?但为何实际上数据还是GET传递

Jsonp post 跨域方案_javascript技巧_脚本之家

百度地图标记功能 JavaScript API


<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<title>来院路线-武汉真爱妇产医院手机官网</title>
<meta name="Keywords" content=" 来院路线">
<meta name="Description" content=" 武汉真爱妇产医院来院路线,联系电话:027-87189999">
<link rel="stylesheet" type="text/css" href="/skin/default/css/common.css">
<link rel="stylesheet" type="text/css" href="/skin/default/css/map.css">
<script type="text/javascript" src="/skin/default/js/jquery-1.7.1.min.js"></script>
<script src="/skin/default/js/common6.js"></script>
</head>
<body>
<!-- 公用顶部开始 -->
<div id="header">
<div id="topla"></div>
<div class="logo">
<img src="/skin/default/images/logo.jpg" />
<a href="/"><div class="lg1"></div></a>
<a href="tel:027-87189999"><div class="lg2"></div></a>
</div>
</div>

<div class="menu" style="margin-top:0.2%; margin-bottom:0px;">
<ul>
<a href="/s/pinpai"><li class="li1">简介</li></a>
<a href="/s/myt/"><li class="li1">专家</li></a>
<a href="/s/jszt/"><li class="li1">技术</li></a>
<a href="/s/fw/"><li class="li1">服务</li></a>
<a href="/map.html"><li>路线</li></a>
</ul>
</div>
<div class="main" style="width:100%; height:100%; overflow:hidden;">
<script type="text/javascript" src="http://api.map.baidu.com/api?type=quick&ak=BEl8YOpyzhbKAkEc2379YzCC&v=1.0"></script>

<div id="allmap">
</div>
<div class="dw">点击导航</div>

<script type="text/javascript">
// 百度地图API功能
// var map = new BMap.Map("allmap");
// var point = new BMap.Point(114.380739,30.511525);
// map.centerAndZoom(point, 15);
// map.addControl(new BMap.ZoomControl());
// var opts = {
// width : 260, // 信息窗口宽度
// height: 60, // 信息窗口高度
// title : "武汉真爱妇产医院" // 信息窗口标题
// }
// var infoWindow = new BMap.InfoWindow("地址:雄楚大道489号领秀城,导航热线:<a href='tel:027-87189999' style='color:#FFF; font-size:14px;'>027-87189999</a>", opts); // 创建信息窗口对象
// map.openInfoWindow(infoWindow,point); //开启信息窗口

// var marker1 = new BMap.Marker(new BMap.Point(114.380739,30.511525)); // 创建标注
// map.addOverlay(marker1); // 将标注添加到地图中
// marker1.addEventListener("click", function(){
// /*start|end:(必选)
// {name:string,latlng:Lnglat}
// opts:
// mode:导航模式,固定为
// BMAP_MODE_TRANSIT、BMAP_MODE_DRIVING、
// BMAP_MODE_WALKING、BMAP_MODE_NAVIGATION
// 分别表示公交、驾车、步行和导航,(必选)
// region:城市名或县名 当给定region时,认为起点和终点都在同一城市,除非单独给定起点或终点的城市
// origin_region/destination_region:同上
// */
// map.openInfoWindow(infoWindow,point); //开启信息窗口
// });

// $('.dw').click(function(){
// var start = {
// name:""
// }
// var end = {
// name:"武汉真爱妇产医院"
// }
// var opts = {
// mode:BMAP_MODE_DRIVING,
// region:"武汉"
// }
// var ss = new BMap.RouteSearch();
// ss.routeCall(start,end,opts);
// });

// 百度地图API功能
var map = new BMap.Map("allmap");
var point = new BMap.Point(114.380739,30.511525);
map.centerAndZoom(point, 15);
map.addControl(new BMap.ZoomControl());
var opts = {
width : 260, // 信息窗口宽度
height: 60, // 信息窗口高度
title : "武汉真爱妇产医院" // 信息窗口标题
}
var infoWindow = new BMap.InfoWindow("地址:雄楚大道489号领秀城,导航热线:<a href='tel:027-87189999' style='color:#FFF; font-size:14px;'>027-87189999</a>", opts); // 创建信息窗口对象
map.openInfoWindow(infoWindow,point); //开启信息窗口

var marker1 = new BMap.Marker(new BMap.Point(114.380739,30.511525)); // 创建标注
map.addOverlay(marker1); // 将标注添加到地图中
marker1.addEventListener("click", function(){
/*start|end:(必选)
{name:string,latlng:Lnglat}
opts:
mode:导航模式,固定为
BMAP_MODE_TRANSIT、BMAP_MODE_DRIVING、
BMAP_MODE_WALKING、BMAP_MODE_NAVIGATION
分别表示公交、驾车、步行和导航,(必选)
region:城市名或县名 当给定region时,认为起点和终点都在同一城市,除非单独给定起点或终点的城市
origin_region/destination_region:同上
*/
map.openInfoWindow(infoWindow,point); //开启信息窗口
});

$('.dw').click(function(){
var start = {
name:""
}
var end = {
name:"武汉真爱妇产医院"
}
var opts = {
mode:BMAP_MODE_DRIVING,
region:"武汉"
}
var ss = new BMap.RouteSearch();
ss.routeCall(start,end,opts);
});

</script>

</div>
<!--<div class="bottom">
<div class="bottom2">
<a href="tel:027-87189999"><div class="bli1"><img src="/skin/default/images/zx6.png" align="center" /><br/><p>一键通话</p></div></a>
<a href="javascript:void(0)" onClick="openZoosUrl();LR_HideInvite();return false;"><div class="bli3"><img src="/skin/default/images/zx7.png" align="center" /><br/><p>微信咨询</p></div></a>
</div>
<a href="javascript:void(0)" onClick="openZoosUrl();LR_HideInvite();return false;"><div class="bli2"><img src="/skin/default/images/tel.gif" align="center" /><br/><p>专家咨询</p></div></a>
</div>-->

<div class="bottom">
<div class="bottom2"></div>
<a href="javascript:void(0)" onClick="openZoosUrl();LR_HideInvite();return false;"><div class="dzx1"><img src="/skin/default/images/dzx1.png" /><br/>问病情</div></a>
<a href="javascript:void(0)" onClick="openZoosUrl();LR_HideInvite();return false;"><div class="dzx2"><img src="/skin/default/images/dzx2.png" /><br/>问价格</div></a>
<a href="javascript:void(0)" onClick="openZoosUrl();LR_HideInvite();return false;"><div class="dzx3" id="dzx"><img src="/skin/default/images/dzx3.png" /><br/>问医生</div></a>
<a href="tel:027-87189999"><div class="dzx4"><img src="/skin/default/images/dzx4.png" /><br/>一键通话</div></a>
</div>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "//hm.baidu.com/hm.js?963850e777355e4b52b2f69b56e96ba0";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<script type="text/javascript" src="/skin/default/js/swt.js"></script>
</body>
</html>

移动设备访问跳转 检测设备 重定向到移动端 js

[script]

<script>
//移动设备访问跳转
(function(){var ua=navigator.userAgent.toLowerCase();var bIsIphoneOs=ua.match(/iphone os/i)==”iphone os”;var bIsAndroid=ua.match(/android/i)==”android”;var bIsWM=ua.match(/windows mobile/i)==”windows mobile”;if(bIsIphoneOs||bIsAndroid||bIsWM){window.location.href = “http://4g.87189999.com/”}})();
</script>

[/script]