如何运行javascript程序

如何运行javascript程序,第1张

1,嵌入到页面中

2,使用cscript.exe执行

3,hta也可以

最简单的方法是用浏览器,通过html的onload事件去调用,当然也可以用其他方法。js是解释型语言不用编译。

你的函数function printFrame(frame, onfinish)要两个参数

你那printFrame(print2)怎么只有1个

你把<script>printFrame(print2)</script>放在页面里,和

打印的页面的<table>等HTML标签混在一起就可以顺序执行了

用js写一段小程序 但是又觉得使用浏览器去运行挺麻烦的 下面为大家介绍下如何使用java程序调用javascript程序 有类似需求的朋友可以参考下哈 希望对大家有所帮助  

有时候我们想用js写一段小程序 但是又觉得使用浏览器去运行挺麻烦的 那么现在我们来看一下如何使用java程序调用javascript程序 这样就可以不借助浏览器就可执行js代码了 之 所以有这个需求是因为这几天在做的一个项目中碰到了这样的问题 我有一个javascript脚本 但是这个项目的其他代码都是用CC++写的 不想将 js代码转成C 感觉太麻烦了 所以就想如果可以在C下面直接调用javascript代码就好了 或者在shell中有一个可以不借助浏览器就可以直接 运行js代码的工具也行 现在可以使用java代码调用javascript代码也行吧 可以写一个shell 脚本封装一下就可以直接在shell下面运行js代码了 首先如果要安装好java java代码如下

复制代码 代码如下: import java io FileReaderimport javax script ScriptEngineimport javax script ScriptEngineManagerpublic class RunScriptFile { public static void main(String[] args) { ScriptEngineManager manager = new ScriptEngineManager()ScriptEngine engine = manager getEngineByName("js")try { FileReader reader = new FileReader("testFile js")engine eval(reader)reader close()} catch (Exception e) { e printStackTrace()} } }

例如要运行的js代码如下

复制代码 代码如下: function add(a b) { c = a + breturn c} result = add ( )print ( Result = + result)lishixinzhi/Article/program/Java/JSP/201311/19812


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8038067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存