<img src="http://www.uedsky.com/sky/demo/images/imagezoom/tong_s.jpg" id="img1"/>
<input type="button" id="btn1" value="Copy Image"/>
<script>
function CopyImage(img) {
if (img.tagName === 'IMG' && document.body.createControlRange) {
var ctrl = document.body.createControlRange();
//img.contentEditable = true;
ctrl.addElement(img);
ctrl.execCommand('Copy');
//img.contentEditable = false;
alert('复制完成,可以到QQ对话框里按Ctrl+V啦!');
}
}
(function(){
var $=function(id){return document.getElementById(id)}
$("btn1").onclick=function(){
var img=$("img1");
CopyImage(img)
}
})();
</script>
From :
http://lqixv.iteye.com/blog/231426
另外:table 的rules属性:
<TABLE ID="oID_1" RULES="cols">
<THEAD>
<TR>
<TD>EST</TD><TD>1am</TD><TD>8pm</TD>
</TR>
</THEAD>
<TR>
<TD>CST</TD><TD>2am</TD><TD>9pm</TD>
</TR>
<TR>
<TD>MST</TD><TD>3am</TD><TD>10pm</TD>
</TR>
<TFOOT>
<TR>
<TD>PST</TD><TD>4am</TD><TD>11pm</TD>
</TR>
</TFOOT>
</TABLE>
<P>
<BUTTON onclick="document.getElementById('oID_1').rules=''">No borders</BUTTON>
<BUTTON onclick="document.getElementById('oID_1').rules='none'">Exterior border</BUTTON>
<BUTTON onclick="document.getElementById('oID_1').rules='all'">All borders</BUTTON><BR>
<BUTTON onclick="document.getElementById('oID_1').rules='cols'">Column borders</BUTTON>
<BUTTON onclick="document.getElementById('oID_1').rules='groups'">Groups borders</BUTTON>
<BUTTON onclick="document.getElementById('oID_1').rules='rows'">Table row borders</BUTTON>
</P>
分享到:
相关推荐
ie不执行javascript修复ie不执行javascript修复ie不执行javascript修复 当IE不能正常运行时,打开该工具就可以了,自动修复
1. 图片加载:JavaScript可以监测图片的加载状态,例如使用`onload`事件来处理图片加载完成后执行的代码,确保图片完全显示前不执行其他操作。同时,还可以处理`onerror`事件,当图片加载失败时,提供备用图片或提示...
JavaScript是Web开发中不可或缺的一部分,而作为曾经主流的浏览器,Internet Explorer(IE)提供了自己的JavaScript调试工具,使得开发者能够有效地追踪和解决代码中的问题。在IE的JavaScript调试工具中,有多个关键...
javaScript检测图片大小,检测图片的大小,尺寸
在本文中,我们将深入探讨如何使用纯JavaScript实现上传图片前的预览功能,并且检查图片的大小,确保兼容性覆盖到IE7至IE10、Firefox以及Chrome等主流浏览器。这个功能对于用户交互体验有着重要的作用,因为它允许...
在JavaScript中导入Excel文件,尤其是在兼容古老的Internet Explorer 11(IE11)浏览器时,需要考虑到这个浏览器并不支持现代的File API和其他先进的Web技术。本文将深入探讨如何实现这一功能,以及涉及到的关键知识...
标题“javascript IE窗口居中”涉及的是在Internet Explorer(IE)浏览器中,使用JavaScript实现弹出窗口自动居中的技术。JavaScript是一种广泛应用于网页和网络应用的脚本语言,它允许开发者在用户与网页交互时动态...
**实时显示** 是通过Ajax的异步特性实现的,服务器处理图片上传后,返回一个确认消息,JavaScript接收到消息后更新页面,显示上传成功的提示或新图片。 **图片大小设置** 可能涉及到两部分:前端预览和后端处理。...
为了解决这个问题,开发者们使用JavaScript来模拟透明效果,其中一种常见的解决方案就是"ie6透明图片js"。这个技术主要通过JavaScript库如`DD_belatedPNG_0.0.8a-min.js`来实现,它能让IE6支持PNG8格式的透明图片,...
标题和描述都提到了“浏览IE缓存图片,并保存图片”,这意味着我们要讨论的是如何查看和保存在Internet Explorer(IE)浏览器中的缓存图像。在Windows操作系统中,IE浏览器会自动下载网页上的图片并存储在本地的临时...
使用 JavaScript 禁止右键、禁止复制、禁止粘贴 在网页开发中,保护自己辛苦半天做的网页,尤其是一些 JavaScript 特效,不被人利用查看源文件而复制非常重要。下面将详细介绍如何使用 JavaScript 禁止右键、禁止...
在IT行业中,尤其是在...总之,iepngfix是针对IE6浏览器PNG透明问题的一种解决方案,通过JavaScript技术实现对PNG图片的透明度支持。虽然如今已不再主流,但在过去,它为许多开发者提供了应对旧浏览器挑战的有效途径。
在IE浏览器中,JavaScript可以用来实现各种自定义菜单功能,以增强用户体验。本文将详细讲解如何使用JavaScript来实现IE菜单功能,特别是在处理打印预览和关闭按钮失效问题上的解决方案。 在IE7及更早版本中,用户...
为了在您的网页应用中嵌入onlyOffice的功能,您需要正确地引入onlyDocumentEditor的JavaScript资源包。以下将详细阐述这一过程及其相关知识点。 首先,了解JavaScript包管理:在前端开发中,JavaScript包管理通常...
<script type="text/javascript" src="image/ie_png.js"> <script type="text/javascript"> ie_png.fix('.png, .menu ul li a span'); // 第二个参数为含有png的标签id(css) ie_png.fix('.png, .logo span');...
标题"测试JavaScript在IE中的内存泄露"表明我们将讨论如何检测和分析JavaScript在IE浏览器中的内存泄露问题。在IE中,由于其JavaScript引擎(JScript)的一些特性,如活动对象模型(ActiveXObject)和遗留的COM组件...
在探讨IE6、IE7、IE8对CSS和JavaScript支持的差异时,我们可以发现一系列显著的兼容性问题和解析规则的变化。以下是对这些差异的详细分析: 1. **JavaScript性能和垃圾收集**: - 在IE6中,JScript引擎在处理大量...
IE8中的JavaScript点击事件(onclick)不兼容问题,是指在旧版浏览器Internet Explorer 8中,使用JavaScript设置的点击事件处理程序无法正常工作的情况。这种情况在使用JavaScript生成的页面元素如分页按钮时尤为常见...
"js复制文本(兼容IE、火狐)"这个主题主要关注如何利用JavaScript实现文本复制功能,并确保这个功能在不同浏览器,包括Internet Explorer(IE)和Mozilla Firefox等主流浏览器上都能正常工作。在Web开发中,浏览器...
JavaScript在Firefox和IE之间的兼容性问题一直是前端开发者面临的一大挑战。由于这两个浏览器内核的不同,导致在处理某些JavaScript特性时存在差异。以下是一些常见的兼容性问题及其解决方案: 1. **Document.form....