Javascript 在IE中呈现MathJax时如何消除警告

Javascript 在IE中呈现MathJax时如何消除警告,javascript,html,mathjax,Javascript,Html,Mathjax,虽然我发现了一个类似的问题 , 我找不到解决办法。 我尝试了MathJax网站上的以下示例 <!DOCTYPE html> <html> <head> <title>MathJax TeX Test Page</title> <script type="text/x-mathjax-config"> MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(',

虽然我发现了一个类似的问题 , 我找不到解决办法。 我尝试了MathJax网站上的以下示例

<!DOCTYPE html>
<html>
<head>
<title>MathJax TeX Test Page</title>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
<script type="text/javascript"
  src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
</head>
<body>
<span style='font-size:130%'>
When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
</span>
</body>
</html>

MathJax-TeX测试页面
MathJax.Hub.Config({tex2jax:{inlineMath:[['$','$'],['\\(','\\)']});
当$a\ne为0$时,有两种解决方案\(ax^2+bx+c=0\),它们是
$$x={-b\pm\sqrt{b^2-4ac}\over 2a}$$
我明白了

Internet Explorer限制此网页运行脚本或 ActiveX控件

IE 9中的警告

这个数学博客

在IE 9中运行良好


只是想知道我需要对示例进行哪些更改来修复此问题。

存在类似的问题,因为您直接从计算机运行网页,换句话说,您需要使用http服务器(如apache、IIS等)为网页提供服务

如果需要,您仍然可以通过转到“工具”(菜单)禁用警告→ 互联网选项→ 安全性(选项卡)→ 自定义级别(按钮)→ 并禁用ActiveX控件的自动提示。这显然只适用于您的计算机


无论如何,如果你正在开发一个类似的网页,我建议你在本地主机的http服务器上运行它(例如,尝试安装,可以为你提供apache和php+mysql,而且使用起来很简单)

太棒了!!!使用IIS服务该页面-它在没有显示任何警告的情况下工作。未来注意:cdn.mathjax.org即将结束,请查看迁移提示(也许还可以为未来的读者更新您的帖子)。