【问题标题】:How to get the binary representation of the content of a DOM element in javascript?如何在javascript中获取DOM元素内容的二进制表示?
【发布时间】:2013-10-01 08:03:48
【问题描述】:

获取字符串表示非常简单,但我找不到如何获取二进制内容(最终进入类型化数组)。例如,如果一个 div 的 CDATA 内容是二进制数据,而不是 base64 编码。其他类似的例子也存在,其中 div 的内容不一定完全是字符串格式。该方法适用于文档源 url 为 file:// 和 http:// 时,因此我不一定通过 XmlHttpRequest 重新读取内容。

【问题讨论】:

    标签: javascript html dom binary typed-arrays


    【解决方案1】:

    Divs 实际上没有字符串内容。 div 可能有包含字符串内容的 TextNode。

    我不太确定为什么需要将二进制内容转储到 DOM 中。你不能只保留 JavaScript 吗?

    【讨论】:

    • 内容具有非文本表示的原因是为了节省空间。把它放在javascript中没有帮助。不过,二进制编码将由 javascript 解释。
    猜你喜欢
    • 2017-11-04
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 2018-09-14
    • 2013-12-16
    • 2018-10-14
    • 1970-01-01
    相关资源
    最近更新 更多