VB webBrowser中调用js函数的问题

lisoon lisoon 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
遇到一个让我郁闷一天的问题,
下面这个代码可以正常运行。
WebBrowser1.Document.frames("topFrame").Document.frames("mainFrame").Document.Parentwindow.execScript "DS(document.getElementById('nextObject'))", "javascript"

但把元素名换成下面的变量后,就运行了不了。
WebBrowser1.Document.frames("topFrame").Document.frames("mainFrame").Document.Parentwindow.execScript "DS(document.getElementById('" & vobject & "'))", "javascript"


变量vobject 打印出来是等于nextObject的。
请高人指点一下,谢谢。
...全文

相关推荐

winForm Js

winform 与 webbrowser javascript 想到调用。

iOSDevLog

VB调用百度地图:WebBrowser与Web服务API实战指南

在工业组态、企业MIS等存量系统中,基于VB6/VBA的桌面程序仍大量运行,如何为这些老系统低成本接入地图能力成为常见需求。实现思路通常分为两条:一是通过WebBrowser控件内嵌百度地图JavaScript API,实现可视化交互;二是直接调用Web服务API完成地理编码、逆地理编码、路线规划等数据计算。两条路线各有利弊,实际项目中常组合使用。此外,坐标系转换是关键环节——百度地图使用BD09坐标系,GPS原始坐标需转换后才能准确定位。开发者还需关注ak密钥白名单、VB与JS的双向通信机制、页面加载与U

易行男·龙大崇

网页脚本(javascript)调用VB函数的另类方法

不用通过IDocHostUIHandler接口,让网页调用VB程序中的函数的方法。 该方法原理是:在网页中通过导航到一个特定的自定义网址,这个网址 就表示我们要调用的VB中的函数,然后在WebBrowser控件的BeforeNavigate2 事件处理函数中检测是否是我们自定义的网址,如果是,则根据不同的约定 调用不同的函数,从而间接实现从网页调用VB函数的目的

sclztjh

Silverlight调用WebBrowser中HTML的JavaScript方法。

Silverlight调用WebBrowser中HTML的JavaScript方法.

UKerLee

VB6调用百度地图小程序-源代码

VB源代码,从某个网站花金币买来的,共享给大家,希望有用!

mtfy2003
评论 2
收藏 已收藏
分享
返回顶部
lisoon
控件 1,453 成员 41,351 内容