首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

javascript 能够调用ocx的方法,反过来行吗?ocx调用javascript打开一个网页?解决思路

2012-02-04 
javascript 能够调用ocx的方法,反过来行吗?ocx调用javascript打开一个网页?如何实现,麻烦举个例子[解决办

javascript 能够调用ocx的方法,反过来行吗?ocx调用javascript打开一个网页?
如何实现,麻烦举个例子

[解决办法]
ocx是你自己开发的么?
如果是,那你可以在ocx里获得webbrowser的接口,获得scriptsite的接口,然后想办法去执行javascript函数。
如果是想打开一个网页,在ocx里没必要用调什么javascript了,直接打开就行。

另外,这个问题不属于java/web范畴,应该发到win32/browser/scripting开发里去,估计回答你的人会多些。
[解决办法]
你想用控制什么浏览器打开网页?不同的浏览器的接口不同
建议的方法是在javascript里面捕获activex的事件,然后调用window.open
[解决办法]
在OCX事件中可以调用你JS函数,<script event="ocx_action" for="ocx_name"> JS函数</script>

热点排行