
命令名称
RunJS 在当前网页中执行一段JS脚本
命令功能
在当前网页中执行一段JS脚本,支持获取返回值
命令参数
参数1:整数型,执行类型;0表示执行js不带返回值,1表示执行js并返回返回值,需要js中有return语句
参数2:字符串型,js脚本语句
返 回 值
字符串型,返回特征字符串
脚本例子
按键精灵8及以上语法
复制代码
Call PluginWebRunJS(0,"alert('hello!');")
title=PluginWebRunJS(1,"var t=documenttitle;return t;")
MessageBox title
Call PluginWebRunJS(0,"alert('hello!');")
title=PluginWebRunJS(1,"var t=documenttitle;return t;")
MessageBox title
脚本例子
按键精灵7及以下语法
复制代码
Plugin WebRunJS(0,"alert('hello!');")
Plugin title=WebRunJS(1,"var t=documenttitle;return t;")
MessageBox title
1、方法定义为static,直接类名方法名调用;
如
class Main1{
public static function Add(j:int,i:int):void
{
DebugLog(i+j);
}
}
Main1Add(1,2);
2、new 一个对象,对象调用,如
var m:Main1 = new Main1();
mAdd(2,3);
3、GameObjectFind(),得到那个有这个脚本组件的GameObject,这个GameObject再GetComponent,得到script,scirpt再调用方法。
string js = "<Script language='JavaScript'>\r\n alert('{0}'); \r\n</Script>";
>
用javascript形式输出数据,其实那就是php把js的输出脚本变为字符串的形式,当js调用会执行php代码
例如:输出的php文件demophp
echo 'documentwrite("'define('WP_USE_THEMES', false);'")';
echo 'documentwrite("'require('article/wp-blog-headerphp');'")';
echo 'documentwrite("'query_posts('showposts=20');'")';
其它的都是这样写就行了
html页面js调用demophp
<script type="text/javascript" src="demophp"></script>
以上就是关于如何在按键精灵中调用JS脚本全部的内容,包括:如何在按键精灵中调用JS脚本、Unity3D中用JavaScript写脚本,如何引用其他JS脚本,调用其他脚本内的方法,、C# 如何直接调用JS脚本中的函数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)