我需要从 delphi 代码执行一些 javascript 函数,但是如果页面未加载到 Twebbrowser 控件中,则此函数将失败。所以问题是,如果页面位于不活动的选项卡中,则在选项卡变为活动状态之前不会加载页面。
问题是如何强制加载页面Twebbrowser
当它不可见时进行控制。
要测试此行为,只需在第二个选项卡中放置一个带有 2 个选项卡的 pagecontrol 和一个 twebbrowser ,现在在表单的 oncreate 事件中放置此代码
WebBrowser1.Navigate('http://stackoverflow.com');
现在,当您运行应用程序时,仅当您使第二个选项卡可见时才会加载页面。
提前致谢。
Call WebBrowser1.HandleNeeded;
在你打电话之前WebBrowser1.Navigate
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)