zoukankan      html  css  js  c++  java
  • Cherry.chen window.clipboardData实现剪切板操作总结 (好像只有ie好用)

    window.clipboardData的作用是在页面上将需要的东西复制到剪贴板上,提供了对于预定义的剪贴板格式的访问,以便在编辑操作中使用。
    三个方法
    (1)clearData(sDataFormat) 删除剪贴板中指定格式的数据。sDataFormat:"text","url"
    (2)getData(sDataFormat) 从剪贴板获取指定格式的数据。 sDataFormat:"text","url"
    (3)setData(sDataFormat, sData) 给剪贴板赋予指定格式的数据。返回 true 表示操作成功。 sDataFormat:"text","url","file","html","image",sData: 剪贴数据
    但这个对象是只针对IE的。。如果是其它的浏览器呢,则会用不了
     
    对于其他浏览器,得用flash的功能,现在网上有人写了一个ZeroClipboard.js,ZeroClipboard.swf,只要将这两文件作相关改动就行了:可以实现任意浏览器的复制,当然要浏览器支持flash插件才行!
    这个方法原理是在一个透明的flash(对用户来说是不可见的)上覆盖一个dom元素比如button或div,当点击这个dom时,实际点击的是flash,从而访问flash的剪贴板。 可支持浏览器:Firefox / IE / opera / chorme / safari
    ZeroClipboard.js相关代码:https://github.com/zeroclipboard/zeroclipboard
    萌橙 你瞅啥?
  • 相关阅读:
    GF4 Beta 冲刺Scrum meeting2
    GF4 Beta 冲刺Scrum meeting1
    GF4 实验九 团队作业6:团队项目编码&ALPHA冲刺
    GF4 实验九 【Alpha】Scrum Meeting 7
    GF4 实验九 【Alpha】Scrum Meeting 6
    GF4 实验九 【Alpha】Scrum Meeting 5
    GF4 实验九 【Alpha】Scrum Meeting 4
    docker安装jenkins
    docker安装svn
    idea添加web项目报404问题
  • 原文地址:https://www.cnblogs.com/daimaxuejia/p/8135808.html
Copyright © 2011-2022 走看看