在读取网页中的TXT文件iframe时,如何停止浏览器对<,>和&进行编码?

用户名

我注意到,浏览器在读取TXT文件源iframe的innerHTML时,会将左方括号<,右方括号>和&编码为各自的代码(&lt; /&gt; /&amp;)如何阻止这种情况的发生?innerHTML也将包装在<pre>标记中。

例如,假设我在TXT(不是HTML)文件中包含以下内容:

<div>
    Hello world! I love M&M's candy.
</div>

以下iframe:

<iframe id="MyIframe" src="/hello.txt"></iframe>

以及以下JavaScript:

var MyIframe = document.getElementById('MyIframe');
alert(MyIframe.contentWindow.document.innerHTML);

弹出警告对话框,并显示以下内容:

<pre>
    &lt;div&gt;Hello world! I love M&amp;M's candy.&lt;/div&gt;
</pre>

如何阻止JavaScript使用TXT文件的内容执行此操作?我只想要文件的原始,未编码的内容。

我不能使用XMLHTTPRequest。

武士刀314

取而代之的检索.innerHTML,检索.textContent这应该以人类可读的形式仅返回元素树中的人类可读文本。您可以通过检查问题中的一个HTML示例并$0.textContent在开发人员控制台中进行编写在此页面上进行尝试

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在保护评论表单和相关API端点时,应在浏览器,服务器或两者中对输入进行清理,验证和编码?

来自分类Dev

Python如何使用模数和指数使用RSA进行编码

来自分类Dev

如何使用LabelBinarizer对训练和测试进行正确的热编码

来自分类Dev

如何通过Regex和XSLT进行转义/翻译编码/字符?

来自分类Dev

在Python中对字符串进行URL编码和-解码

来自分类Dev

如何使用GeoTools进行地理编码以及拓扑集成的地理编码和参考线文件

来自分类Dev

在HTTP帖子的URL中同时编码参数和值还是仅对值进行编码?

来自分类Dev

如何在Eclipse Juno的项目浏览器中对文件和目录进行排序?

来自分类Dev

在对three.js进行编码时使用的.json和.js文件有什么区别?

来自分类Dev

在实现IDependencyResolver和IDependencyScope的类中应如何对Dispose进行编码?

来自分类Dev

如何在PHP中同时进行jscon编码::漂亮的打印和未转义的斜杠

来自分类Dev

如何在xslt中对特定结果进行硬编码和求和?

来自分类Dev

如何在安全模块Play 1.2.5中对用户名和密码进行硬编码

来自分类Dev

对VBA进行编码以利用excel读取已使用和免费的空间

来自分类Dev

如何获得此编码以进行正确编码?

来自分类Dev

自定义比较器可对州,县和邮政编码列表进行排序

来自分类Dev

在字节和字符串之间进行转换时,是否应该始终以Java明确提供编码?

来自分类Dev

在DATA和ARGV文件句柄上进行Perl UTF-8编码

来自分类Dev

Mediacodec再次对视频进行解码和编码得到损坏的文件

来自分类Dev

在DATA和ARGV文件句柄上进行Perl UTF-8编码

来自分类Dev

结合使用两个ffmpeg命令对文件进行编码,加水印和字幕

来自分类Dev

使用R和tidyverse中的代码对数据进行编码并更改其他列中的列名

来自分类Dev

如何对非ASCII字符串和非整数数字进行编码?

来自分类Dev

如何对包含数字和字符串的DataFrame列进行标签编码?

来自分类Dev

如何对可用于一次加密和多次解密的私钥进行硬编码?

来自分类Dev

简单地使用addslashes()和stripslashes()对内容进行编码的安全性如何?

来自分类Dev

HttpUtility.UrlEncode()和Server.UrlEncode()在asp.net 4.0中未对URL进行编码

来自分类Dev

R:对矩阵中的连续值进行计数和重新编码

来自分类Dev

使用命令行参数中的getchar和putchar编码程序以发送以进行解码

Related 相关文章

  1. 1

    在保护评论表单和相关API端点时,应在浏览器,服务器或两者中对输入进行清理,验证和编码?

  2. 2

    Python如何使用模数和指数使用RSA进行编码

  3. 3

    如何使用LabelBinarizer对训练和测试进行正确的热编码

  4. 4

    如何通过Regex和XSLT进行转义/翻译编码/字符?

  5. 5

    在Python中对字符串进行URL编码和-解码

  6. 6

    如何使用GeoTools进行地理编码以及拓扑集成的地理编码和参考线文件

  7. 7

    在HTTP帖子的URL中同时编码参数和值还是仅对值进行编码?

  8. 8

    如何在Eclipse Juno的项目浏览器中对文件和目录进行排序?

  9. 9

    在对three.js进行编码时使用的.json和.js文件有什么区别?

  10. 10

    在实现IDependencyResolver和IDependencyScope的类中应如何对Dispose进行编码?

  11. 11

    如何在PHP中同时进行jscon编码::漂亮的打印和未转义的斜杠

  12. 12

    如何在xslt中对特定结果进行硬编码和求和?

  13. 13

    如何在安全模块Play 1.2.5中对用户名和密码进行硬编码

  14. 14

    对VBA进行编码以利用excel读取已使用和免费的空间

  15. 15

    如何获得此编码以进行正确编码?

  16. 16

    自定义比较器可对州,县和邮政编码列表进行排序

  17. 17

    在字节和字符串之间进行转换时,是否应该始终以Java明确提供编码?

  18. 18

    在DATA和ARGV文件句柄上进行Perl UTF-8编码

  19. 19

    Mediacodec再次对视频进行解码和编码得到损坏的文件

  20. 20

    在DATA和ARGV文件句柄上进行Perl UTF-8编码

  21. 21

    结合使用两个ffmpeg命令对文件进行编码,加水印和字幕

  22. 22

    使用R和tidyverse中的代码对数据进行编码并更改其他列中的列名

  23. 23

    如何对非ASCII字符串和非整数数字进行编码?

  24. 24

    如何对包含数字和字符串的DataFrame列进行标签编码?

  25. 25

    如何对可用于一次加密和多次解密的私钥进行硬编码?

  26. 26

    简单地使用addslashes()和stripslashes()对内容进行编码的安全性如何?

  27. 27

    HttpUtility.UrlEncode()和Server.UrlEncode()在asp.net 4.0中未对URL进行编码

  28. 28

    R:对矩阵中的连续值进行计数和重新编码

  29. 29

    使用命令行参数中的getchar和putchar编码程序以发送以进行解码

热门标签

归档