现有个ajax写的页面和一个swing界面,如何实现点击界面上的按钮,调用页面中的一个function函数?求指导

 我来答
luffy1201
2013-09-24 · TA获得超过1523个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:578万
展开全部

你想用java程序调用js,可以用applet嵌入页面。

用swing编写applet小程序,然后嵌入到页面中,在applet中创建JSObject对象,通过eval调用页面中的js函数,效果如图:

 

图片中的“页面调用”按钮是js按钮,调用的方法是获取文本框的值,然后alert。

“java程序调用”按钮,是java小程序中的按钮,点击这个按钮,与上个按钮一样调用同一个js函数,会alert文本框的值,并且把文本框的值取到java小程序中,赋值到java程序的文本框中。

 

需要代码的话,单独找我~~~

追问

额···是这样的,现在有个导航地图页面

,点击go图标时,地图上的红色气泡会跳动提示。现在用java写了个JFrame

,如何实现点击JFrame上子菜单的时候,地图上的气泡也会跳动呢

追答
你试试:
JSObject window = JSObject.getWindow(this);
window.eval("testFunction()");//调用页面中的函数
Stale331x
2013-09-24 · TA获得超过1299个赞
知道小有建树答主
回答量:1276
采纳率:33%
帮助的人:836万
展开全部
你可以再你的页面的那里,弄一个div,并且设置好id
然后用
var div=document.getElementById("div_id");
div.innerHTML="<font color='red'>here</font>";
就可以了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
B2K1bonPplR
2013-09-24 · TA获得超过2049个赞
知道小有建树答主
回答量:1156
采纳率:72%
帮助的人:392万
展开全部
设计这种功能,纯粹闲得蛋疼。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龙大头123
2013-09-24 · TA获得超过290个赞
知道答主
回答量:21
采纳率:0%
帮助的人:5.4万
展开全部
事实上事实上事实上事实上事实上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kitencx
2013-09-24 · TA获得超过440个赞
知道小有建树答主
回答量:300
采纳率:0%
帮助的人:211万
展开全部
javax.script.ScriptEngineManager
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式