我想创建一个类似于http://www.minimath.net/index.htm
的脚本有一个PHP或JavaScript库可以解决显示所有步骤的数学表达式吗?
答案 0 :(得分:2)
在您的链接中,查看来源。
第16行附近有<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=AM_HTMLorMML-full"></script>
,此脚本用于显示数学公式。
MathJax是一个JavaScript库,允许页面作者在其网页中包含数学。
在第90行附近,您可以找到<FORM action="cgi-bin/minimath_cgi.exe" method="GET" onsubmit="submitCalculationF();">
。
submitCalculationF()
函数(源代码中的第12行附近)调用submitCalculation("F")
函数(在http://www.minimath.net/main.js中)
如果您输入1+1
之类的简单请求,则值会通过submitCalculation
函数传递,要解析的脚本会通过此http://www.minimath.net/cgi-bin/minimath_cgi.exe?LANG=E&INPUTERROR=0&MTHINPUT=1%2B1之类的调用获取。要解决的脚本在这里。