<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>
分享到:
相关推荐
JavaScript是Web开发中不可或缺的一部分,而作为曾经主流的浏览器,Internet Explorer(IE)提供了自己的JavaScript调试工具,使得开发者能够有效地追踪和解决代码中的问题。在IE的JavaScript调试工具中,有多个关键...
JavaScript瀑布流布局是一种常见的网页设计模式,常用于展示图片或者文章列表,使它们自适应不同屏幕尺寸,呈现出一种像瀑布一样流动的效果。这种布局方式在响应式设计中尤其受欢迎,因为它能够有效地利用有限的空间...
javaScript检测图片大小,检测图片的大小,尺寸
在本文中,我们将深入探讨如何使用纯JavaScript实现上传图片前的预览功能,并且检查图片的大小,确保兼容性覆盖到IE7至IE10、Firefox以及Chrome等主流浏览器。这个功能对于用户交互体验有着重要的作用,因为它允许...
"javascript解决IE9兼容.rar"这个压缩包文件包含了解决IE9兼容性问题的一些关键资源,如检测浏览器类型和版本的代码、与IE8和IE9相关的注册表设置,以及解决页面兼容性问题的文本文件。以下将详细阐述这些知识点。 ...
然而,由于不同的浏览器对JavaScript的支持程度和实现方式存在差异,尤其是Internet Explorer(IE)和Firefox这两款流行浏览器,开发者经常需要面对兼容性问题。以下是一些常见的JavaScript在IE和Firefox上的兼容性...
标题“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 禁止右键、禁止...
在JavaScript(简称JS)中实现图片预览,尤其是在兼容老版本的Internet Explorer(如IE6、IE7、IE8)以及Firefox(FF)等浏览器上,需要考虑多种技术策略和兼容性问题。下面我们将详细讨论如何实现这个功能,并着重...
为了在您的网页应用中嵌入onlyOffice的功能,您需要正确地引入onlyDocumentEditor的JavaScript资源包。以下将详细阐述这一过程及其相关知识点。 首先,了解JavaScript包管理:在前端开发中,JavaScript包管理通常...
### JavaScript 图片完全固定在左右两边,兼容IE6的知识点 #### 一、问题背景与需求分析 在早期的浏览器版本中,特别是 Internet Explorer 6 (IE6),很多 CSS 特性并不支持或者存在兼容性问题。其中,“position: ...
<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....