chrome.PageCapture.saveAsMHTML不包含脚本标签

时间:2018-12-21 16:17:37

标签: javascript google-chrome-extension

我不确定这是否是错误,但是当我使用saveAsMHTML方法捕获具有标签的页面时,生成的MHTML文件不包含这些标签。

例如:

这是原始的HTML文件:

<html>
  <head>
      <script src="./sample.js"></script>
  </head>
  <body class="vsc-initialized">
      Test:
      <button onclick="myFunction1()">sample_js</button>
  </body>
</html>

当我在Chrome上打开生成的MHTML文件时,这就是我得到的:

<html>
  <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
      Test:
      <button onclick="myFunction1()">sample_js</button>
  </body>
</html>

是吗? MHTML格式不应包含标签,这是为什么?

我试图找到任何信息可以帮助我确切地了解为什么会发生这种情况,但是甚至喜欢MTHML的RFC(https://tools.ietf.org/html/rfc2557 )我什么都没找到。

任何线索都将受到欢迎。

亲切的问候,

0 个答案:

没有答案