当我的页面位于 Dropbox 上时,mathjax 未呈现
mathjax is not rendered when my page is on Dropbox
我在 Dropbox 上有一些 mathjax
增强的 WWW 页面(例如,mathjax_test.html),呈现如下
在本地主机上它们呈现如下
页面代码为
<html>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<head>
<title>Test of mathjax</title>
<meta http-equiv="content-type" content="text/html;charset=latin-1"></>
</head>
<body>
We analyze the common case in which the dynamic load can
be expressed by a constant load vector \(\boldsymbol r\)
modulated by an adimensional function of time,
\(f(t)\) (e.g., the seismic excitation can be
described in such terms).
</body>
</html>
从 Dropbox 获取页面时,是否可以采取一些措施使 mathjax
代码正确呈现?
问题是 Dropbox 仅通过 https
提供内容,但在您的源中 MathJax.js 是通过 src="http://cdn.mathjax.org/...
加载的。
浏览器会阻止此类 http
调用(请参阅 this SO post),因此不会加载 MathJax,因此无法呈现页面。
(您可以在浏览器的开发者工具中打开 JavaScript 控制台以查看有关此的错误消息。)
我在 Dropbox 上有一些 mathjax
增强的 WWW 页面(例如,mathjax_test.html),呈现如下
在本地主机上它们呈现如下
页面代码为
<html>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<head>
<title>Test of mathjax</title>
<meta http-equiv="content-type" content="text/html;charset=latin-1"></>
</head>
<body>
We analyze the common case in which the dynamic load can
be expressed by a constant load vector \(\boldsymbol r\)
modulated by an adimensional function of time,
\(f(t)\) (e.g., the seismic excitation can be
described in such terms).
</body>
</html>
从 Dropbox 获取页面时,是否可以采取一些措施使 mathjax
代码正确呈现?
问题是 Dropbox 仅通过 https
提供内容,但在您的源中 MathJax.js 是通过 src="http://cdn.mathjax.org/...
加载的。
浏览器会阻止此类 http
调用(请参阅 this SO post),因此不会加载 MathJax,因此无法呈现页面。
(您可以在浏览器的开发者工具中打开 JavaScript 控制台以查看有关此的错误消息。)