5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:
性别:秘密
最后登录:2017-08-08
http://allinhands.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2005/09/27 | js脚本复制网页表格(转)
类别(JScript)
|
评论
(0)
|
阅读(764)
|
发表于 15:42
<INPUT TYPE="button" value="复制测试表格" onclick="CopyTable()"> <INPUT TYPE="button" value="将剪切板内容输出到编辑器中" onclick="PastClipboardData()"><BR> 测试 <TABLE border="1" id="oTable"> <TR> <TD>测试表格</TD> <TD>测试表格</TD> </TR> <TR> <TD>测试表格</TD> <TD>测试表格</TD> </TR> </TABLE>文字<BR><BR> <iframe id="editor" src="about:blank"></iframe> <SCRIPT LANGUAGE="JavaScript"> <!-- function CopyTable() { CopyHtmlElement(oTable) } function CopyHtmlElement(obj) { editor.document.designMode = 'On'; // 将iframe变成可编辑模式,即HTML编辑器 editor.document.write("<body></body>"); // 初始化编辑器 editor.document.body.innerHTML = obj.outerHTML; editor.document.body.createTextRange().select(); // 选中编辑器内所有内容 editor.document.execCommand("copy","",null); // 复制 } function PastClipboardData() { editor.focus(); editor.document.execCommand("paste","",null); // 粘贴 } //--> </SCRIPT>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
<INPUT TYPE="button" value="选中测试表格" onclick="CopyTable()"> 测试 <TABLE border="1" id="oTable"> <TR> <TD>测试表格</TD> <TD>测试表格</TD> </TR> <TR> <TD>测试表格</TD> <TD>测试表格</TD> </TR> </TABLE>文字 <SCRIPT LANGUAGE="JavaScript"> <!-- function CopyTable() { var txt = document.body.createTextRange(); txt.moveToElementText(oTable); txt.select(); } //--> </SCRIPT>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
0
评论
Comments
日志分类
首页
[102]
.Net
[11]
VBScript
[1]
JScript
[51]
XML
[3]
HTML&CSS
[9]
ASP
[8]
ActiveX
[4]
Software
[10]
Other
[5]