如何在IE中呈现MathJax时摆脱警告

时间:2012-11-23 22:00:20

标签: javascript html5 mathjax

虽然我发现了一个类似的问题 Using mark of the web with MathML, 我找不到解决方案。 我尝试了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>

我得到了

  

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

IE 9中的

警告。

这个数学博客

http://swanlotus.com/varieties-of-multiplication/

在IE 9中运行良好。

只是想知道我需要对示例进行哪些更改才能解决此问题。

1 个答案:

答案 0 :(得分:0)

存在这样的问题是因为您直接从计算机上运行网页,换句话说,您需要使用http服务器(如apache,IIS等)来提供页面。

如果您愿意,您仍然可以通过转到工具(菜单)→Internet选项→安全(选项卡)→自定义级别(按钮)→和禁用自动提示ActiveX控件来禁用警告。这显然只适用于您的计算机。

无论如何,如果您正在开发各种网页,我建议您在localhost中的http服务器中运行它(例如,尝试安装WAMP,给你apache和php + mysql,并且它易于使用)