Javascript - 将所有 html 代码复制到剪贴板

标签 javascript internet-explorer-8

我正在制作一个应用程序,它必须检查来自特殊网页的信息。我需要做的就是将此页面的 html 内容传递到我现有的程序,它会完成剩下的所有工作。

我获取数据的网站可以在 IE8 及更高版本中运行,因此它有点缩小了问题的范围。我需要为 IE 制作一个扩展,它可以从调用它的页面复制所有 html 代码(并将其保存到 .txt,在最好的情况下),因此结果将如示例所示:

<html>
<body>
Hello world
</body>
</html>

我知道如何进行此类扩展,唯一的问题是 javascript:我是新手。这个问题有什么简短的解决方案吗?

最佳答案

有很多可用的选项

1) 使用 XMLSerializer

var Source = new XMLSerializer().serializeToString(document);

2)

   document.documentElement.outerHTML
   or

   document.documentElement.innerHTML

关于Javascript - 将所有 html 代码复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32435161/

相关文章:

javascript - 在客户端加载 ASP.net 页面

Javascript 全局变量未按预期工作。帮助?

javascript - 在 IE8 中禁用 audio.play()

deployment - ActiveX 控件的非管理员注册

html - 表头在 IE8 中没有得到修复

javascript - React-router-dom 页面不会切换?

javascript - 为什么我的线不匹配?

javascript - 同步 异步进行 异步调用

internet-explorer-8 - 关于边界半径的问题-IE8

javascript - IE7 运行良好,但 IE8 不加载 javascript 库脚本 - 有什么问题吗?