请教关于界面的问题?

yyaoyu 2009-08-30 09:23:33
我想用VC里面嵌入webbrowser 控件来显示HTML(JS脚本写的)实现界面,像金山网盾那种,可是现在难在VC里面怎么和JS写的脚步交互的,简单的可以的,想请教如果互传一个自定义的结构该用什么方法的 听说用JSON?,看了看金山网盾他好像是开个端口的JS脚步给端口发数据应用从端口接受的?,如果JS和VC互相交换1个结构的该怎么实现最简单的?
...全文
102 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2009-08-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yyaoyu 的回复:]
谢谢,不知道谁可以给个 用JSON APP和JS传递的例子 ,再次谢谢各位的
[/Quote]
JSON不也还是一个字符串,只不过是个有关键字的hash类似的结构,vc中构建好JSON字符串,js中就可以直接通过key找到对应的值了
yyaoyu 2009-08-30
  • 打赏
  • 举报
回复
谢谢,不知道谁可以给个 用JSON APP和JS传递的例子 ,再次谢谢各位的
MoXiaoRab 2009-08-30
  • 打赏
  • 举报
回复
很合理.Ajax就是这么做的
yyaoyu 2009-08-30
  • 打赏
  • 举报
回复
谢谢各位的,比如ExecScript执行Js等等,APP条用JS和JS条用APP 可以的传递字符串也可以的,我就是想请教如果APP想传递一个自己定义的结构或结构数组 该怎么办的?我想做的这个程序需要大量和JS传递数据的,对了 这种场合用JSON 合理吗?
MoXiaoRab 2009-08-30
  • 打赏
  • 举报
回复
交互很简单的,得到IHtmlDocument2接口就好了,整体采用ChtmlView结构的.

接口中提供了丰富的和页面交互的方法,比如ExecScript执行Js等等
MoXiaoRab 2009-08-30
  • 打赏
  • 举报
回复
JS用XHR对象,你可以用Java构建一个servelet应用程序.
在Js的回调函数中进行操作,建议使用JQuery实现发送和接受数据比较简单

在Java的Web应用程序中println的时候,Js的回调中就能获得数据了

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧