精华内容
下载资源
问答
  • 手机微信页面怎么实现点击按钮将内容复制到剪贴板了好多都是pc的,微信浏览器怎么实现那?
  • 前段时间,老板要求做一个网页实现文本框内容复制到剪贴板的功能,我了些实现这个功能的技术资料,都只支持IE和Firefo(火狐),这是因为flash 10更新后,网页文本框内容复制到剪贴板兼容所有浏览器的代码一时间在...

        前段时间,老板要求做一个网页实现文本框内容复制到剪贴板的功能,我找了些实现这个功能的技术资料,都只支持IE和Firefo(火狐),这是因为flash 10更新后,网页文本框内容复制到剪贴板兼容所有浏览器的代码一时间在网络中消失,大多都只支持兼容IE和火狐,谷歌Chrome,苹果Safari等正规浏览器几乎都不支持,可以说是没办法支持了,原来用flash传值复制到系统剪贴板的代码因为flash 10的更新,变的毫无用处,在网络上找也根本都不到相关代码,难到说网页就没有办法实现这个文本框内容复制到剪贴板的功能的兼容所有浏览器的代码了吗?答案当然是否的。要实现网页文本框内容复制到剪贴板功能代码兼容所有浏览器,我们就必须要明白为什么flash 10更新后原来的代码不能用的原因,那样就知道了网页怎么实现文本框内容复制到剪贴板,兼容IE、火狐Firefox、谷歌Chrome、苹果Safari所有浏览器

        那么为什么Flash 10更新后,原来使用flash实现网页文本框复制到剪贴板兼容所有浏览器的代码为什么不能用了呢?难道说flash 10更新后,flash就不再支持内容复制到剪贴板了吗?不是的,笔者在网上找了些资料后,发现原来falsh 10更新后要实现内容复制到剪贴板必须要在flash上有一个点击事件,才会触发复制,不能像以前那个只是调用一个参数了。既然知道了事情做起来就简单了,理论就是在点击的那个按钮上面浮动一个透明的flash,点鼠标点击的时候其实就是点击那个透明的flasn。然后把内容复制到剪贴板。

        既然理论以经出来了,那么就可以照着做了,因为自己写这个代码有点花时间,我就网上找了一下,找到了一个叫zeroclipboard的组件,它的原理就是网页实现文本框内容复制到剪贴板,我下载后打开看研究了一下,总算弄明白了,下面就是相关代码:

    <html>
    <head>
     <title>Zero Clipboard Test</title>
     <script type="text/javascript" src="ZeroClipboard.js"></script>
     <script language="JavaScript">
      var clip = null;
      var clip2=null;
      
      function $(id) { return document.getElementById(id); }
      
      function init() {
       clip = new ZeroClipboard.Client();
       clip.setHandCursor( true );
       
       clip.addEventListener('mouseOver', function (client) {
        // update the text on mouse over
        clip.setText( $('fe_text').value );//括号里是复制的内容,也可以手动添加
       });
       
       clip.addEventListener('complete', function (client, text) {
        //debugstr("Copied text to clipboard: " + text );
        alert("文本以经复制,你要以使用Ctrl+V 粘贴。");//复制后的事件
       });
       clip.glue( 'd_clip_button', 'd_clip_container' );//加载事件,
      }
     </script>
    </head>
    <body onLoad="init()">

    <textarea id="fe_text" cols=50 rows=5 onChange="clip.setText(this.value)">复制内容文本1</textarea>
    <div id="d_clip_container" style="position:relative">
     <div id="d_clip_button" style="width:200px;"><b>复制内容1</b></div>
    </div><br>
    <br>
    </body>
    </html>

        使用代码时要注意,必须要把代码放在测试目录,也就是不能以文件的形式访问的,要以http的形式,意思就是要用IP或是域名访问,就如http://www.cnwebskill.com这样,不能以file://这个样子,flash会出错的,没权限。

    eroClipboard.js文件里moviePath属性是falsh的地址,就是目录下的那个ZeroClipboard.swf存放的地址位置。
    ZeroClipboard这个类库其实还是不错的,具体的例子文件,我以经打包,大家可以点击“网页怎么实现文本框内容复制到剪贴板,兼容IE、火狐Firefox、谷歌Chrome、苹果Safari所有浏览器”下载,当然你们也可以在百度或谷歌中输入相关关键字搜索这个类库和相关例子。

    展开全文
  • 这个实例演示了怎么样使用System.setClipboard()静态方法,从...随便在RichTextEditor打些字,然后点击Copy text to clipboard 按钮就复制到剪贴板了,之后就个能打文本的地方试试吧 <?xmlversion="1.0"encodin...
     这个实例演示了怎么样使用System.setClipboard()静态方法,从一个Flex application中复制文字到操作系统的剪贴板。
    随便在RichTextEditor打些字,然后点击Copy text to clipboard 按钮就复制到剪贴板了,之后就找个能打文本的地方试试吧
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
     layout
    ="vertical"
     verticalAlign
    ="middle"
     backgroundColor
    ="white">

     
    <mx:Script>
     
    <![CDATA[
     import mx.controls.Alert;

     private function button_click():void {
     System.setClipboard(richTextEditor.text);
     Alert.show("Done");
     }
     
    ]]>
     
    </mx:Script>
     
    <mx:RichTextEditor id="richTextEditor"
     text
    ="The quick brown fox jumped over the lazy dog."
     width
    ="100%"
     height
    ="160" />

     
    <mx:ApplicationControlBar dock="true">
     
    <mx:Button id="button"
     label
    ="Copy text to clipboard"
     toolTip
    ="Click here to copy the contents of the RichTextEditor control to the OS clipboard."
     click
    ="button_click();" />
     
    </mx:ApplicationControlBar>

    </mx:Application>

        本文转自 OldHawk  博客园博客,原文链接:http://www.cnblogs.com/taobataoma/archive/2008/06/13/1219494.html,如需转载请自行联系原作者




    展开全文
  • 环境:Centos6 系统自带的Vim(VIM - Vi IMproved 7.2)不能把vim里的内容复制出来,也就是说没法用键盘进行复制操作。用鼠标可以。...结果vim-gnome这个包...... 那么怎么找到vim-gnome这个...

    环境:Centos6

    系统自带的Vim(VIM - Vi IMproved 7.2)不能把vim里的内容复制出来,也就是说没法用键盘进行复制操作。用鼠标可以。

    都说要用gvim才行,我试试看不用行不行。

    “装上vim-gnome 和 vim-gui-common之后用寄存器+就行了”---------真的吗?结果找不到vim-gnome这个包......

    那么怎么找到vim-gnome这个包呢?每次yum install vim-gnome总是提示: No package vim-full available.

    好吧,添加一些源吧,也许是源不够吧。

    1、安装epel yum源

    2、安装rpmforge yum源

    3、安装rpmfusion yum源

    结果还是没有!!

    怒了,准备删了vim重装!

    唉~重装后还是不行,难道真的只有安装gvim了吗?

    咦?yum install gvim 怎么出来的是:---> Package vim-X11.i686 2:7.2.411-1.8.el6 will be installed
    安装!

    然后在终端里运行 gvim,出现(gvim:5946): Gtk-WARNING **: Invalid input string

    查了下资料,原来是语言设置问题。据说默认安装将会把中文区域设置为zh_CN.utf8,而GVim能识别的中文区域设置为zh_CN.UTF-8。因此GVim会在启动时报错,且无法正常加载中文菜单。

    解决方法:

    1 cd /usr/share/vim/vim72/lang
    2 sudo ln -s menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim

    此方法使得GVim可以识别zh_CN.utf8,并采用于zh_CN.UTF-8完全相同的菜单设置。并且不影响系统的中文区域设置。

    使用locale可查看当前语言设置:

    $ locale
    LANG=zh_CN.utf8
    LC_CTYPE="zh_CN.utf8"
    LC_NUMERIC="zh_CN.utf8"
    LC_TIME="zh_CN.utf8"
    LC_COLLATE="zh_CN.utf8"
    LC_MONETARY="zh_CN.utf8"
    LC_MESSAGES="zh_CN.utf8"
    LC_PAPER="zh_CN.utf8"
    LC_NAME="zh_CN.utf8"
    LC_ADDRESS="zh_CN.utf8"
    LC_TELEPHONE="zh_CN.utf8"
    LC_MEASUREMENT="zh_CN.utf8"
    LC_IDENTIFICATION="zh_CN.utf8"
    LC_ALL=

    仅仅是解决一个复制到系统剪贴板的问题,牵扯出这么多事情。睡觉!

    转载于:https://www.cnblogs.com/ibgo/archive/2012/11/28/2793525.html

    展开全文
  • 随便在RichTextEditor打些字,然后点击Copy text to clipboard 按钮就复制到剪贴板了,之后就个能打文本的地方试试吧 先看演示 &lt;embed width="400" height="300" src="ht...

    这个实例演示了怎么样使用System.setClipboard()静态方法,从一个Flex application中复制文字到操作系统的剪贴板。
    随便在RichTextEditor打些字,然后点击Copy text to clipboard 按钮就复制到剪贴板了,之后就找个能打文本的地方试试吧
    先看演示

    <embed width="400" height="300" src="http://www.51xflash.com/uploads/media/flex/main_3.swf" document wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>  

    完整的代码见这里:

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
     layout="vertical"
     verticalAlign="middle"
     backgroundColor="white">

     <mx:Script>
     <![CDATA[
     import mx.controls.Alert;

     private function button_click():void {
     System.setClipboard(richTextEditor.text);
     Alert.show("Done");
     }
     ]]>
     </mx:Script>
     <mx:RichTextEditor id="richTextEditor"
     text="The quick brown fox jumped over the lazy dog."
     width="100%"
     height="160" />

     <mx:ApplicationControlBar dock="true">
     <mx:Button id="button"
     label="Copy text to clipboard"
     toolTip="Click here to copy the contents of the RichTextEditor control to the OS clipboard."
     click="button_click();" />
     </mx:ApplicationControlBar>

    </mx:Application>

     

    展开全文
  • vim剪贴板

    2015-10-08 00:22:09
    上次论坛上有人问怎么在vim中使用系统粘贴,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上办法,竟意外地找到 了,贴出来分享一下。 如果只是想使用系统粘贴的话直接在输入...
  • vim剪贴板小结

    2009-06-01 09:44:09
    上次论坛上有人问怎么在vim中使用系统粘贴,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上办法,竟意外地找到 了,贴出来分享一下。 如果只是想使用系统粘贴的话直接在...
  • QL Server2000中自带有存储过程调试的功能[1],但在SQL Server2005中却怎么不着了,百度后得知该功能已剥离到Visual Studio中[2],便做了个简单的测试体验了下。...复制内容到剪贴板 程序代码 create pr
  • 背景: 项目过程中有个tab切换需要用到空心三角形的效果。作为一名后端工程师,实在是不知道怎么写,在网上了一些看...CSS Code复制内容到剪贴板 <style> #talkbubble { width: 120px; height: 80px
  • 先给大家展示下效果图: 刮刮卡需求: 每一位用户有三次刮刮卡的机会本次刮刮卡的结果会覆盖上次的结果刮刮卡的...XML/HTML Code复制内容到剪贴板  id>  <span u00a0id=prompt></span>  <span class=btn 
  • CLP:Windows 剪贴板文件 CLL:Crick Software Clicker文件 CLS:Visual Basic类文件 CMD:Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件 CPI:Microsoft MS-DOS代码页信息文件 CPL:控制...
  • 当您在列表中选择一个密码时,它将密码复制到剪贴板,Pext将隐藏起来,等待您再次输入。 根据您选择的模块,显示的条目以及选择条目时会发生什么变化。 因此,选择适合您要做什么的模块,Pext使其变得容易。 可在...
  • PPT助手 v2.3.0.zip

    2019-07-11 08:03:40
    辛辛苦苦收集的素材,怎么能不做备份呢,借助PPT助手素材库导出导入功能,可以将您收集的PPT素材导出为.sck文件(素材库文件),复制到您要的恢复的电脑上进行导入操作,您的素材库又回来了。 软件安装: 这里...
  • 我们看看第4个包"SEND-> 0000 F4 44 10 DA 01 DB 6C 79 F6 05 02 27 35 01 00 00",再截获PK黄狗的包,(狗会出来2只哦)看看包的格式: 复制内容到剪贴板 代码:SEND-> 0000 F4 44 1A DA 02 0B 4B 7D F6 05 02 27 35...
  • 2:复制:全选并复制文本框的所有内容系统剪贴板。 3:储存:把文本框的所有内容储存文本文件。 4:删除:在已读取的系统数据中,删除文本框上的号码。 5:显示所有数据:显示读取号码文件后系统的数据。 ...
  • 剪贴板处理:自动将复制的内容转换为 Markdown 格式;外链的图片自动上传站内 @用户:根据用户名自动补全,支持快捷键 Emoji:支持大部分主流 Emoji 表情,快捷键自动补全 数学公式:支持 LaTex 数学公式渲染 ...
  • 1. 选定一个记录后,只需轻摇手机即可复制用户名或密码到剪贴板,再粘贴到其他程序中使用。 2. 记录收藏夹,可将最常用的记录置于其中实现快速访问。 3. 记录搜索,输入部分或全部的记录名称作为关键字即可进行快速...
  • Visual Studio程序员箴言中文扫描PDF

    热门讨论 2010-12-28 01:04:18
    技巧1.2 通过剪贴板环来循环粘贴不同内容 2 技巧1.3 使用ctrl+enter组合键在上方插入一行,使用ctrl+shift+enter组合键在下方插入一行 3 技巧1.4 使用ctrl+w组合键选择当前单词 3 技巧1.5 使用ctrl+delete...
  • Visual Studio程序员箴言--详细书签版

    热门讨论 2012-10-16 20:37:39
    技巧1.9 右键拖动代码可将代码移动或复制到某处 6 技巧1.10 在编辑器中调换字符、单词和行的顺序 6 技巧1.11 在编辑器中使用键盘快捷键来改变单词的大小写 7 1.1.2 撤销/重复 7 技巧1.12 使用标准工具栏上...

空空如也

空空如也

1
收藏数 20
精华内容 8
关键字:

复制到剪贴板怎么找