`
lqixv
  • 浏览: 212260 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JS操作 将图片放入剪切板

QQ 
阅读更多

JS代码如下: 

function CopyImage(img) {
	if (img.tagName != 'IMG') 
		return; 
	if (typeof img.contentEditable == 'undefined') 
		return; 
	if (!document.body.createControlRange) 
		return; 
	var ctrl = document.body.createControlRange(); 
	img.contentEditable = true; 
	ctrl.addElement(img); 
	ctrl.execCommand('Copy'); 
	img.contentEditable = false; 
	alert('复制完成,到QQ对话框里按Ctrl-V就可以啦!'); 
} 

 调用时直接在图片中用onclick

 

将文字放入剪切板:

function CopyToClipBoard(){ 
	var clipBoardContent="abcdefg"; 
	window.clipboardData.setData("Text",clipBoardContent); 
	alert("已复制本页链接,您可以使用Ctrl+V粘贴后,发送给好友!"); 
}

 

分享到:
评论
1 楼 sohighthesky 2010-06-23  
请问下img.contentEditable = true;
这句有什么用?

相关推荐

    js复制到剪切板的实例方法

    代码如下:[removed] //复制到剪切板js代码 function copyToClipBoard(s) { //alert(s); if (window.clipboardData) { window.clipboardData.setData(“Text”, s); alert(“已经复制到剪切板!”+ “\n...

    Clip_B64:以Base64编码将文件复制到剪贴板

    该项目旨在将文件内容复制到剪贴板。 在linux / cygwin中,有一些简单的命令可以这样做: base64 < file | clip 但是,GUI中没有这样简单的方法。 只需将Release\Clip_B64.exe放在%AppData%\Microsoft\...

    codevar:utools 变量快速翻译命名插件

    codevar 变量快速翻译命名插件输入 xt(小驼峰) dt(大驼峰) xh(下划线) hx(横线) cl(常亮)用键盘上下 选择然后回车 或者 鼠标点击选择来自动放入剪切板,并自动执行粘贴.安装方式: 插件中心搜索 变量快速翻译命名插件...

    KODExplorer 芒果云-资源管理器

    - 代码中grunt部分代码拆分开,放到程序外面;提交到git、osc - 桌面:删除alert enter快捷键删除 - install 检测 加入跳过,(只判断用到的函数) 加入多语言 - zip压缩没有权限 提示红色,false 统一查找 - 登录...

    EMlog博客古典式模板 v1.1.rar

    还会导致变成两排的难看局面,于是我给“文章标题”加了文字溢出剪切功能,过长的文字统统剪切掉,永远是一排。 2、给内容页的“上一篇”、“下一篇”做了自适应处理,不管标题再怎么长,都会以省略号代替溢出文字。...

    《浩海网络多格式播放器》V3.9.4.1

    3,支持文件播放中的拖拽功能 4,播放列表放入了三循环状态V2: 全面改进了播放器的安装使其的安装和设置更加的人性化更方便的音乐管理(相对于V1而言) 《在线多格式音频播放器》V2应当算作我们的一款非常经典的播放器...

    《浩海网络多格式播放器》V3.9.4.5

    支持文件播放中的拖拽功能4,播放列表放入了三循环状态V2: 全面改进了播放器的安装使其的安装和设置更加的人性化更方便的音乐管理(相对于V1而言)《在线多格式音频播放器》V2应当算作我们的一款非常经典的播放器了!...

    《浩海网络多格式播放器》V3.9.4.4

    支持文件播放中的拖拽功能4,播放列表放入了三循环状态V2: 全面改进了播放器的安装使其的安装和设置更加的人性化更方便的音乐管理(相对于V1而言)《在线多格式音频播放器》V2应当算作我们的一款非常经典的播放器了!...

    《OceanX》播放器 Prv0.3

    支持文件播放中的拖拽功能4,播放列表放入了三循环状态V2: 全面改进了播放器的安装使其的安装和设置更加的人性化更方便的音乐管理(相对于V1而言)《在线多格式音频播放器》V2应当算作我们的一款非常经典的播放器了!...

    《OceanX》播放器 Prv0.33

    支持文件播放中的拖拽功能4,播放列表放入了三循环状态V2: 全面改进了播放器的安装使其的安装和设置更加的人性化更方便的音乐管理(相对于V1而言)《在线多格式音频播放器》V2应当算作我们的一款非常经典的播放器了!...

    《OceanX》播放器 Prv0.34

    支持文件播放中的拖拽功能4,播放列表放入了三循环状态V2: 全面改进了播放器的安装使其的安装和设置更加的人性化更方便的音乐管理(相对于V1而言)《在线多格式音频播放器》V2应当算作我们的一款非常经典的播放器了!...

    苹果8XPC和手机二合一完整版

    MAC.Copy(s) 复制内容到剪切板; s=字符串 MAC.Home(o,u) 设置默认主页; [removed]void(0)" MAC.Fav(u,s) 加入浏览器收藏夹; [removed]void(0)" MAC.Open(u,w,h) 弹出网页;u=网址,w=宽度,h=高度 MAC.Cookie.Set...

    价值2000元的苹果cms电影网站后台带采集源码PHP,电影网站源码.rar

    MAC.Copy(s) 复制内容到剪切板; s=字符串 MAC.Home(o,u) 设置默认主页; <a target="_self" href="javascript:void(0)" onclick="MAC.Home(this,'http://www.maccms.com');">设置主页 MAC.Fav(u,s) 加入浏览器收藏...

    网管教程 从入门到精通软件篇.txt

    放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结...

    计算机应用技术(实用手册)

    BIOS将会依据你所选择的开机装置,依照顺序来启动操作系统!其中可以选择的设备根据你安装的设备而定! BOOT UP FLOPPY SEEK(开机时是否自动检测软驱); BOOT UP NUMLOCK STATUS(开机时小键盘区情况设定) ...

    coffeedesktop-rails

    只需剪切资产和视图并将其放入您的项目中,它应该可以工作。 我会尽量在不与 rails 后端耦合的情况下维护代码,所以在阅读测试后你应该知道如何编写后端来处理 CoffeeDesktop 执照 CoffeeDesktop 和 CoffeeDesktop-...

Global site tag (gtag.js) - Google Analytics