【深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制】教程文章相关的互联网学习教程文章

jquery 一键复制到剪切板的实例

今天做项目有一个功能,通过点击事件复制一段文本到剪切板,在网上找了一些,整理了一下,方便需要的朋友使用。 <a id="copy" data-text="123456">复制文本</a> $(function(){var clipboard = new Clipboard(#copy,{ text: function(trigger) { alert("复制成功!");return trigger.getAttribute(data-text); }}); });以上这篇jquery 一键复制到剪切板的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多...

jQuery实现html table行Tr的复制、删除、计算功能

本文实例讲述了jQuery实现html table行Tr的复制、删除、计算功能。分享给大家供大家参考,具体如下: 添加行: function addtr(){var tr = $("#tb tr").eq(0).clone();tr.appendTo("#tb");//tr.insertBefore("#tb tr:last"); } <table id="tb"><tr> </tr> // tr 的下标从 0 开始<tr> </tr> </table>删除行: index 要删除的 table 的 tr 的下标 $("#tb_id tr").eq(index).remove();计算 table 中 tr 的 个数: ("#tb tr").length...

jQuery实现节点的追加、替换、删除、复制功能示例

本文实例讲述了jQuery实现节点的追加、替换、删除、复制功能。分享给大家供大家参考,具体如下: 一、追加节点分为父子和兄弟节点的追加。每个追加节点的方法又分主动追加和被动追加。 //1、父子关系的添加 //主动添加 $(#shu).append(<li>关羽</li>);//往后添加 $(#shu).prepend(<li>黄忠</li>);//往前添加 //被动添加 $(<li>黄盖</li>).appendTo($(#wu)); $(<li>陆逊</li>).prependTo($(#wu)); //添加已存节点,发生位置改变 $(#...

jQuery实现复制到粘贴板功能

项目中突然需要使用复制功能,在网上搜索了下看到了ZeroClipboard插件,好用,但是也有局限。用法如下: 1、引用jquery、zclip.js、swf文件。 demo地址:https://github.com/chaoli920029342/jquery_copy 2、初始化 <body> <input type="text" name="text" id="text" value="http://www.baidu.com" /> <a href="javascript:void(0)" rel="external nofollow" id="dynamic">复制</a> <script type="text/javascript"> $(document).r...

jquery.zclip轻量级复制失效问题

工作原理 利用一个透明的 Flash ,让其漂浮在按钮之上,这样其实点击的不是按钮而是 Flash ,也就可以使用 Flash 的复制功能了 <script src="js/jquery/jquery-1.8.0.min.js"></script> <script type="text/javascript" src="js/jquery-zclip/jquery.zclip.js"></script> <script type="text/javascript">$(function(){var $copyBtn = $(#copy-video-link);copyVideoLink($copyBtn);});//复制视频网址function copyVideoLink($that...

jQuery复制节点用法示例(clone方法)【图】

本文实例讲述了jQuery复制节点的方法。分享给大家供大家参考,具体如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script src="js/jquery-1.10.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){$("ul li").click(function(){$(this).clone().appendTo("ul"); // 复制当前点击的节点,并将它追加到<ul>元素}) }); </scr...

jQuery实现Select左右复制移动内容【图】

引入的文件为<script type="text/javascript" src="jquery-1.10.2.js"></script> 双击也可以移动 [1].[代码] <script type="text/javascript"> $(function(){ //移到右边 $("#add").click(function(){ //获取选中的选项,删除并追加给对方 $("#select1 option:selected").appendTo("#select2"); }); //移到左边 $("#remove").click(function(){ $("#select2 option:selected").appendTo("#select1"); }); //全部移到右边 $("#add_...

jQuery简单实现点击文本框复制内容到剪贴板上的方法

本文实例讲述了jQuery简单实现点击文本框复制内容到剪贴板上的方法。分享给大家供大家参考,具体如下: //点击文本框复制其内容到剪贴板上方法 function copyToClipboard(txt) {if (window.clipboardData) {window.clipboardData.clearData();window.clipboardData.setData("Text", txt);alert("已经成功复制到剪帖板上!");} else if (navigator.userAgent.indexOf("Opera") != -1) {window.location = txt;} else if (window.net...

无需 Flash 使用 jQuery 复制文字到剪贴板【图】

如果在网上找一个关于如何将一段特定的文本拷贝到剪贴板的解决方案,最可能的结果就是使用Flash的方案来做这个事,虽然使用Flash可以很好地解决这个问题,但是这不是一个明智的想法,因为这个产品最终会消失或者至少是浏览器不再提供支持,因此这个解决方案是没有未来的。虽然可以使用jQuery或者纯JavaScript,甚至完全自己写,但是当有人已经创建了一个解决方案,那么为什么还要重复发明轮子呢?让我们一起看看Clipboard.js吧。 C...

Jquery跨浏览器文本复制插件Zero Clipboard的使用方法

当开发者需要对某局部文本进行点击复制效果时,在IE下实现比较简单。但要想做到跨浏览器比较困难了。Zero Clipboard 它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比IE的document.execCommand(“Copy”) 更加灵活。 Zero Clipboard 的实现原理 Zero Clipboard 利用 Flash 进行复制,之前有 Clipboard Copy 解决方案,其利用的是一个隐藏的 Flash。但最新的 Flash Player 10 只允许在 Flash 上进行操作才能启动...

JQuery zClip插件实现复制页面内容到剪贴板【图】

相信这个功能大家平时上网经常能碰到,以前也没怎么留意怎么实现的,直到项目中需要。 最终效果:网上一搜一大堆,单纯使用js方法也不是没有,但是由于各浏览器的安全机制不同,不是跨浏览器的。去看了几个常用的网站,都是用的透明flash遮挡“复制到剪贴板”按钮,所以当你点击“复制到剪贴板”的时候,点击的其实是flash,然后把你需要复制的内容传入到了flash,然后在通过flash的复制功能把传入的内容复制到了剪贴板。 加载JQue...

jQuery zclip插件实现跨浏览器复制功能【图】

jQuery-zclip是一个复制内容到剪贴板的jQuery插件,使用它我们不用考虑不同浏览器和浏览器版本之间的兼容问题。jQuery-zclip插件需要Flash的支持,使用时记得安装Adobe Flash Player。 1、jQuery-zclip用法//引入jQuery-zclip相关js及swf文件 <script type="text/javascript" src="<%=path%>/resources/js/jquery.min.js"></script> <script type="text/javascript" src="<%=path%>/resources/js/jquery.zclip.min.js"></script> <...

jQuery复制表单元素附源码分享效果演示【图】

我们在提交表单时,有时会遇到需要重复添加多个相同表单元素,如订单信息中需要添加多个不同型号的产品、表单数据中新增字段信息等。这个时候我们可以在表单中直接放置一个“新增一项”或“复制”按钮,通过点击按钮即可实现复制表单元素。查看演示 下载源码 HTML 本文我们通过实例介绍一款简单的基于jQuery的元素复制插件,通过调用该插件轻松实现元素复制功能。 首先载入jQuery库文件和元素复制插件duplicateElement.min.js。 <s...

JQuery复制DOM节点的方法

本文实例讲述了JQuery复制DOM节点的方法。分享给大家供大家参考。具体分析如下: 复制节点也是常用的DOM操作之一,例如很多购物网站的效果,用户不仅可以通过单击商品下方的“选择”按钮购买相应的产品,也可以通过鼠标拖动商品并将其放到购物车中。这个商品拖动功能就是用的复制节点,将用户选择的商品所处的节点元素复制一次,并将其跟随鼠标移动,从而达到购物效果。 HTML DOM结构如下: <p class="nm_p" title="欢迎访问脚本之...

jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板【图】

WEB开发中,要让用户复制页面中的一段代码、URL地址等信息,为了避免用户拖动鼠标再进行右键复制操作而可能出现的差错,我们可以直接在页面中放置一个复制按钮,只需要轻轻一点这个复制按钮,内容将会被复制,然后用户可以粘贴到想粘贴的地方。HTML首先需要在页面中载入jquery库和zclip插件,这两个文件已经打好包,欢迎点击下载。<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" s...