我在Java GWT代码中有一个按钮。而且我在scripts文件夹中有一个javascript文件。我想在Button单击时访问该js文件的功能。
那么如何从Java GWT代码(Button的click事件)中调用该方法呢?
任何人都可以告诉我访问js文件功能的代码或方法。
提前致谢。
由于您的代码不应依赖于gwt链接器(及其加载代码的方式),因此需要在调用之前添加正确的window对象。Reapp没有考虑到这一点。所以实际上需要是:
public static native void onMyButtonClick() /*-{
$wnd.myJSfunction();
}-*/;
问题内容: 我想从JavaScript代码中调用Python函数,因为JavaScript中没有其他方法可以做我想做的事情。这可能吗?您可以调整以下代码段使其正常工作吗? JavaScript代码: 包含使用高级库编写的函数,这些函数在JavaScript中没有易写的等效项: 问题答案: 您需要做的就是向您的pythoncode发出ajax请求。您可以使用jquery 进行此操作,也可以仅使用ja
问题内容: 通过使用Java Scripting API,我能够在Java中执行JavaScript。但是,有人可以解释一下我需要添加到此代码中以便能够调用C:/Scripts/Jsfunctions.js中的函数吗? 问题答案: 使用读剧本
通过使用Java脚本API,我能够在Java中执行JavaScript。但是,有人能解释一下,为了能够调用C:/scripts/jsfunctions.js中的函数,我需要在这段代码中添加什么内容吗
问题内容: 在iOS8中使用WKWebView,如何从本机端运行JavaScript函数或以其他方式从本机端与JavaScript通信?似乎没有类似于UIWebView的方法。 (我可以在该对象上使用,以允许从JS到本机进行通信,但是我正在寻找相反的方向。) 问题答案: (我在这里提出问题后不久就为此提出了雷达申请。) 几天前刚刚添加了一种新方法(感谢jcesarmobile指出): 添加 该方法
问题内容: 我想调用一个在second.js文件的first.js文件中定义的函数。这两个文件都在HTML文件中定义,例如: 我想打电话给在定义中。根据我的搜索结果,答案是首先定义是否可以,但是根据我的测试,我没有找到任何方法。 这是我的代码: 问题答案: 除非在同一文件中定义了该函数,或者在尝试调用该函数之前已加载了该函数,否则无法调用该函数。 除非函数的范围与尝试调用该函数的范围相同或更大,否
问题内容: 我有一个C函数,我想从C 调用。我无法使用“ ”这样的方法,因为C函数无法使用g 进行编译。但是使用gcc可以很好地编译。有什么想法如何从C ++调用函数吗? 问题答案: 像这样编译C代码: 然后是这样的C ++代码: 然后使用C ++链接器将它们链接在一起: 当您包含C函数的声明时,还必须告诉C ++编译器C头即将到来。因此开始于: 应该包含以下内容: (在此示例中,我使用了gcc,