为什么 Firefox 会抛出 XML 格式错误,而 Chrome 不会?

问题描述 投票:0回答:1

Firefox 对我的 XML 字符串抛出格式错误,而 Chrome 可以毫无问题地解析它。

我传递了一个 XML 字符串(在变量“doc”中):

var xmlDoc = parseXML(doc);

这在 Chrome 中有效,但在 Firefox 中会导致格式错误。

我的标题语句是:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html>
<html lang=en></html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8;"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"/>
    <meta http-equiv="X-UA-Compatible"  /> 
    <style>
        v\: * {
        behavior: url(#default#VML);
        display: inline-block
        }
    </style>
</head>
html xml-parsing
1个回答
0
投票

如果您使用纯 XML,请删除特定于 HTML 的标签 (, , )。

© www.soinside.com 2019 - 2024. All rights reserved.