IE实现复制功能

<textarea id="tb2" rows="14" cols="17" ></textarea>
    <input id="cop"  type="button" value="复制" onclick="copyHandler()"/>
    <span id=‘tag3‘ style=‘ display:none;font-size:12px;color:red‘>已复制</span>

    <script>
        function copyHandler()
        {
            window.clipboardData.setData("text", "hello world");
        }
    </script>

仅IE能用这种方法,因为clipboardData是window的属性。chrome,firefox中clipboardData是event的属性,而event是在触发剪贴时才有。IE可以在用户仅按下按钮时实现剪切操作

时间: 2024-10-07 21:05:16

IE实现复制功能的相关文章

MSSQL复制功能实现与Oracle数据库同步

1.分别建立链接对数据库进行操作,SQLServer可以用ADO.NET,操作Oracle可以用OLEDB或者用System.Data.OracleClient(需要添加引用才能用) 这种方案的优点就是简单,各自写各自的数据库操作代码,缺点就是不能将两个数据库中的表直接进行联合查询,链接Oracle的每台机器必须安装OracleClient才可以使用. 2.使用同义词操作Oracle数据库. 这种方法的具体操作我在以前的文章中已经写清楚了,这样做一来可以进行表的联合查询二来不需要每台机器都安装O

mysql并行复制功能

mysql5.7版本相对与mysql5.6最大的变化在并行复制上面,5.6只支持schema,也就是基于库的,5.7则支持基于组事务的并行复制. 有几个重要的参数 master_info_repository 开启MTS功能后,务必将参数master_info_repostitory设置为TABLE,这样性能可以有50%~80%的提升.这是因为并行复制开启后对于元master.info这个文件的更新将会大幅提升,资源的竞争也会变大.在之前InnoSQL的版本中,添加了参数来控制刷新master.

js 完美兼容浏览器的复制功能

1,js结合swf的复制功能,完美兼容火狐,谷歌,360,ie8,使用示例:(ps:引入copy.swf比较重要,文件传送门 解压密码:http://www.bieanju.com/,为了防止360删除文件请解压后去除后缀的1) function copyText(){        var clip = new ZeroClipboard.Client();         clip.setHandCursor(true);                //var text= documen

利用SQL server 的复制功能分散用户访问服务器的负载

先来了解一下一个基本的关于复制的概念. 什么是复制? 复制就是把数据的多个拷贝(复制品)分发到公司中的各个服务器中,通过复制为多台服务器提供相同的数据.这样用户就可以在不同服务器中访问同样的信息. 对于一个拥有大量用户的企业,复制可以分散用户访问服务器的负载. 什么是复制模型? 定义了服务器和数据副本之间的关系. 在复制模型里有三种角色,他们的任务各不相同. 1. 发布服务器:提供数据以便复制到其他服务器. 2. 分发服务器:作为发布和订阅之间的存储区. 3. 订阅服务器:接收复制数据. 一个数

Zero Clipboard js+swf实现的复制功能使用方法

开发中经常会用到复制的功能,在 IE 下实现比较简单.但要想做到跨浏览器比较困难了.本文将介绍一个跨浏览器的库类 Zero Clipboard .它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的 document.execCommand("Copy") 更加灵活. Zero Clipboard 的实现原理 Zero Clipboard 利用 Flash 进行复制,之前有 Clipboard Copy 解决方案,其利用的是一个隐藏的 Flash.

IOS 为UILabel添加长按复制功能

IOS 为UILabel添加长按复制功能 在iOS中下面三个控件,自身就有复制-粘贴的功能: 1.UITextView 2.UITextField 3.UIWebView UIKit framework提供了几个类和协议方便我们在自己的应用程序中实现剪贴板的功能. 1.UIPasteboard:我们可以向其中写入数据,也可以读取数据 2.UIMenuController:显示一个快捷菜单,用来展示复制.剪贴.粘贴等选择的项. 3.UIResponder中的 canPerformAction:wi

js兼容各个浏览器的复制功能

看似简单的复制功能,用js做起来竟然遇到各种情况.刚开始在网上搜索到复制功能的几种实现方法,但是都不兼容.最后还是用的插件代码如下 html模板 <tr> <td>1</td> <td>小明</td> <td style="position:relative;"> <input style="width:350px; height:28px; border:none;background:none;

Mariadb数据复制功能实现

实验环境:两台服务器IP:192.168.1.117:IP:192.168.1.118. 实验目的:实现数据库横向扩展. 实验方案:服务器192.168.1.117作为主节点,服务器192.168.1.118.作为从节点. 实验步骤:分为五步来完成实验,首先数据库安装,其次主从节点配置,再次复制功能实现,最后做测试. 一.数据库的安装 在此安装mariadb-5.5.42-linux-x86_64版本. [[email protected] ~]# mkdir -pv /mydata/data 

实现:TextView自由复制功能

源代码已经上传,链接地址:http://download.csdn.net/detail/huangyabin001/7556825 点击打开链接 package com.example.copyfree; import android.app.ActionBar; import android.app.Activity; import android.app.AlertDialog; import android.app.AlertDialog.Builder; import android.

javascript如何屏蔽复制功能

javascript如何屏蔽复制功能:有的网站的站长不希望内容被别人轻易的拷贝走,所以就用代码禁止网页内容被复制,当然这可能对于稍微知道网页知识的人的作用不大,但是也能够起到一定的作用,起码客户是有需求的,所以程序员必须要会.复制一般采用右键点击赋值,还有一种办法是使用CTRL+V键进行进行复制,下面是一段代码能够屏蔽两者.代码实例如下: document.oncontextmenu=function(){ return false; } document.onkeydown=function(