[英]Javascript variables as parameters for tcl
我正在运行TclHttp服务器,我想将一些Java脚本变量传递到.tml文件中的tcl函数调用中。
有点像这样:
<html>
...
<script>
var myString = document.title;
var result = [myNamespace::myFunction myString]
</script>
...
</html>
这可能吗? 我试图将整个命令转换为字符串,并使用eval()或作为函数调用它,并且尝试使用ncgi :: value和“”,[],$,但没有任何效果。
来回传递值的最简单方法是让JS将JSON文档发布到Tcl代码,然后Tcl代码计算结果并向后发送JSON文档。 有多个JS库可以处理它的事情(我在使用jQuery处理这类事情方面有一些经验),而在Tcl方面,Tcllib的json和json :: write看起来很不错。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.