这个功能是不是用JS可以做到,高手请进

一个按钮,点击之后立即复制网页的源文件,怎么做?如果回答好,本人将加50,thanks very much.先放上20

<script language="javascript">
function copy()
{
document.getElementById("input1").value=document.body.innerHTML;
document.getElementById("input1").select();
document.execCommand("copy")
}
</script>
<body>
<input id="input1" type="text" style="width:0;height:0;" value="">
<input type="button" onclick="copy()" value="复制">
<input type=button value=刷新 onclick="window.location.reload()">
</body>

以上是取body中的代码 取全代码如下
同一楼!

document.documentElement.outerHTML获取页面所有代码

IE的DHTML对象提供了四个可读写的属性来动态操作页面元素的内容:innerText, outerText, innerHTML, outerHTML.需注意两点:1. 其中innerText,outerText属性的值是作为普通文本呈现的,即使它含有HTML标签也如实反应出来;2. InsertAdjacentText只能插入普通文本,InsertAdjacentHTML插入html格式的文本3. 用InsertAdjacentHTML插入脚本,必须在script元素中使用defer属性,否则脚本执行将出现运行期错误4.InsertAdjacentHTML插入html元素后,all以及其他可能的元素集合将自动更新以反应动态变化。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-04-16
.......

HTML代码

.......
<input type="button" value="复制源文件" onclick="alert(document.documentElement.outerHTML);" />

.......

这个功能是不是用JS可以做到,高手请进
IE的DHTML对象提供了四个可读写的属性来动态操作页面元素的内容:innerText, outerText, innerHTML, outerHTML.需注意两点:1. 其中innerText,outerText属性的值是作为普通文本呈现的,即使它含有HTML标签也如实反应出来;2. InsertAdjacentText只能插入普通文本,InsertAdjacentHTML插入html格式的文本3. 用Insert...

网页编程高手请进,如何实现触发功能???
function disp(id){ if(id == "t1"){ document.all.t1.style.display = "" ;document.all.t2.style.display = "none";document.all.gk.checked=false;} else { document.all.t1.style.display = "none" ;document.all.t2.style.display = "" ;document.all.gk.checked=true;} return...

高手请进:js是怎么回事
你说的JS可能是JavaScript语言,用在网页里面,写的程序由客户端口的浏览器(比如IE)解释执行,可能实现页面内的数据排序、动画等功能。

熟悉手机品牌类型和消费者权益的高手请进,
这个名字是JS创造出来的。本来没有这个东西。JS通过各种方法把水改的标签、外壳等变成和行货一样的。来获取更高的利润。 在一定程度上说,水改行可以认为是水改翻新换壳的机器,因为,不管是怎么换的外壳(或者外壳的标示),都是改变了极其的原有硬件状态。 7、水改行有那些不好? A、已经不是原装的水货了,因此将来...

js 调试工具(js高手,cs高手请进)
1、Firebug调试功能很强大~2、可以使用firefox,或google浏览器chrome直接运行调试,ie8也不错 3、还可以使用js编写的html,可以直接将源代码copy进去运行~网上很多的地址。或者提供email,我可以发一个给你

javascript 连接问题 很难 高手请进!!!
这是不可以的 JavaScript被限制在浏览器内,当然存在着一些漏洞(我不清楚有那些漏洞)可以使其突破限制,所以有时候人们担心JavaScript的安全性 对于调用本地文件的做法只有ActiveX可以做到,问问那些人吧

js高手请进,校内网js调用!!!
看看有没有人能破解 他们学校是一个博客的形式 允许创建组群来进行消息发布 技术:Struts框架,validator 验证,filter 过滤 ,入 < > 一类的 标签字符不允许提交 我采用 将post 数据 转 get 方式 提交 无效果 encodeUrl()了 希望我这些 数据 能 帮你找到高手帮忙!!不过 我觉得 还是别浪费时间在这...

js 高手请进,关于var 的问题
js是所类型语言,声明变量时都是用var,然后可以赋给这个变量任何值,不管是什么类型。你给它整数型,它能存储,你给它字符串型,它也能存储。如果声明的是一个数组,那么这个数组的元素可以是任何类型,这个数组可以同时保存各种类型。 虽然如此说,但js只是弱类型,而非没有类型。使用typeof可以查看...

JS高手请进!
fm'> 123123123 var o=fm.email;var s=o.parentNode.getElementsByTagName('span');if(s.length>0){ \/\/alert(s[0].innerHTML);s[0].innerHTML='';}

js高手请进啊!!静态页面搜索问题
如果不考虑时间的话,你可以把整个HTML页面看作一个DOM对象,利用javascript,从document这个根元素开始逐节点递归搜索。

相似回答
大家正在搜