怎么把从socket接收的数据发给webbrowser?

qma_yz 2010-11-11 04:55:00
项目是这样的:给软件界面上加了一个CWebbrowser控件,打开一个我自己写的网页。
然后我自己写的这个网页上有个js函数需要用到socket收到的数据,但我不会,简直无从下手。

问题很菜,我不懂com,但任务急用,希望高手能给点例子,小菜鸟谢谢~
...全文
129 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qma_yz 的回复:]
我之前用的是ajax传值,但这样必须将数据写入表,再后台查询。
可头儿要求的是实时传输数据到网页,所以方案不过。
我知道有个execScript函数可以在程序里执行js函数,但传入js函数的参数却是固定的……
我现在发愁的就是怎么把数据实时传给js函数
[/Quote]

数据无非就是字符串

如果是参数定义好的是object这样的结构

可以用execScript("Eval('ajax返回的数据拼接串')"); 类似于这样的方案解决
sterrys 2010-11-20
  • 打赏
  • 举报
回复
WEB中用Java写一个Socket连接程序连接到服务器,服务器Socket收到之后转发到这个Web建的Socket
weblai 2010-11-20
  • 打赏
  • 举报
回复
楼上很牛哦。
peergine 2010-11-20
  • 打赏
  • 举报
回复
我做了一个控件,可以在WEB里面用socket进行P2P通信,包括,消息、文件、视频、音频、P2P分发、白板等.
在这里:www.peergine.com,你去看看合不合你用吧。
allenjiao 2010-11-19
  • 打赏
  • 举报
回复
你可以做一个Activex控件给web使用啊
web页面调用该控件;
控件里实现socket通讯不就可以了啊
qma_yz 2010-11-16
  • 打赏
  • 举报
回复
我之前用的是ajax传值,但这样必须将数据写入表,再后台查询。
可头儿要求的是实时传输数据到网页,所以方案不过。
我知道有个execScript函数可以在程序里执行js函数,但传入js函数的参数却是固定的……
我现在发愁的就是怎么把数据实时传给js函数
qma_yz 2010-11-16
  • 打赏
  • 举报
回复
还米有人回答么~~~~(>_<)~~~~
qma_yz 2010-11-12
  • 打赏
  • 举报
回复
没有人么……顶上来
  • 打赏
  • 举报
回复
"js函数需要用到socket收到的数据" 这个问题的实质就是js如何和外部程序交互数据的问题,
应该看看js方面的资料

3,055

社区成员

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

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