具体来说(MathJax 不是我要找的)我有一个网页,里面有一些 MathML。“FireFox”浏览器可以很好地解析它,但是当我尝试通过 javascript 添加相同的代码时,它不会解析它。如何通知浏览器再次解析网页的内容?即使它是 javascript 以外的其他语言 这里是 javascript 代码:
var b=document.createElement("math");
b.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");
var msup=document.createElement("msup");
var c=document.createElement("mi");
c.innerHTML="c";
var p=document.createElement("mn");
p.innerHTML="6";
msup.appendChild(c);
msup.appendChild(p);
b.appendChild(msup);
document.body.appendChild(b);
这是它生成的 HTML
<math xmlns="http://www.w3.org/1998/Math/MathML">
<msup>
<mi>c</mi>
<mn>6</mn>
</msup>
</math>