前端技术

当前位置:首页 > 前端技术 >

JS实现文字复制时弹出层

时间:2015-05-28        阅读:次        QQ群:182913345

该段JS代码能够实现,当用户复制网页文字时,自动弹出预先自定义好的弹出层信息。演示代码如下:

<html>
	<head>
		<script src="http://www.php520.cn/templets/default/js/jquery-1.8.3.min.js"></script>
	</head>
	<body>
		<style>
			.tooltip{width:147px;hiehgt:30px;}
		</style>
		<script>
			 $(function(){
				$(".content").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'>弹出层</div>";
						$("body").append(tooltip);
						$("#tooltip").css({
							"top": (e.pageY + y) + "px",
							"left": (e.pageX + x) + "px",
							"position": "absolute"
						}).show("fast");
					}
				}).mousedown(function () {
					$("#tooltip").remove();
				});
			})
		</script>
		<div class="content">php技术分享</div>
	</body>
</html>

上一篇:js实现百度站内搜索

下一篇:HTTP协议状态码详解(HTTP Status Code)

扫一扫,更多精彩内容推送

PHP技术分享

分享PHP技术,前端技术,数据库,SEO优化,服务器,网络安全等知识,是php程序员工作学习的好帮手!

Copyright © 2013-2015.PHP技术分享 www.php520.cn  版权所有  网站地图    PHP学习交流群

免责声明:网站内容收集于互联网,本网站不承担任何由于内容的合法性及健康性所引起的争议和法律责任。

欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。 沪ICP备15014499号-2