问题标签 [twebbrowser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Delphi:如何检查网页浏览器是否已成功加载页面?
我有一个简单的代码:
但当然有时浏览会失败,浏览器会显示错误消息。
当这种情况发生时,我该如何捕捉?
我想要这个,以便我可以制作某种自定义日志。
delphi - TWebBrowser - 尝试修复“无效的浮点运算”错误
该TWebBrowser
组件有一个错误,如此处所述[IE9] 'Floating point 除以零' 发生在 WebBrowser中。解决方案是调用一个过程,该过程将禁用所有除零异常。我正在尝试解决此问题,而无需调用此过程。
到目前为止,我最好的想法是禁用TWebBrowser
滚动条并尝试使用TScrollBar
. 到目前为止,它正在工作,但这就是问题所在:
如何同步TWebBrowser
with中的导航TScrollBar
?我需要拦截滚动消息TWebBrowser
并将它们发送到TScrollBar
,以使栏与正在显示的文档保持同步。有谁知道该怎么做?
更清楚地说:我需要一种方法来告诉TScrollBar
它相对于光标在TWebBrowser
.
我正在使用德尔福 2010。
delphi - 向 TWebBrowser 发送 OnClick 消息
如何在 Delphi 中向 TWebBrowser 发送鼠标点击消息?OnClick 消息必须发送到网站中出现的特定控件。
例如,我在名为 XXXRB 的网站中出现了一个单选按钮,我想将消息发送到该单选按钮(名为 XXXRB)以选择它。
我该怎么做?
问候。
delphi - WebBrowser 和 OLECMDID_SELECTALL
当我使用以下命令打开 Google 网页时:
它在编辑框中打开光标。
所以当我使用:
它只复制光标所在的位置。不是整个网页,这是我想要复制的。我的代码是:
如何选择整个网页?
json - 解析 flash json 响应 (Delphi/TWebbrowser)
我有一个 Flash 游戏并在按下按钮后获取更新。只有 flash 中的一个表被更新,并且更改不会显示在 html 源代码中(好吧,毕竟是它的 flash)。使用 Fiddler 记录显示第一个加密包(包含使用 Fiddler 解码后的表的所有数据),然后是 16x json 包(表的单个条目)。
我想知道的是如何在 Delphi 中获取这些单个包。
我不想更改数据,我只是想阅读它们。我不能对任何东西(网络服务器、闪存等)进行任何更改。
delphi - 在网络浏览器中打开页面
我正在使用 TWebBrowser 打开一个站点。
当它打开时,它带有网络浏览器(即 9)已过时的消息,我应该更换它。这是我唯一一次得到它。
我怎样才能避免它(它使打开页面真的很慢)?
delphi - Delphi XE中HTTP代理的认证
我需要一点帮助:
但它不起作用,虽然这个代理 100% 工作,如果它只是在 IE 设置中指定。
delphi - Delphi XE2 winapi.urlmon.CoInternetSetFeatureEnabled 未找到?
我正在尝试禁用 twebbrowser 控件中导航声音的恼人点击,但我似乎看不到 winapi.urlmon。CoInternetSetFeatureEnabled 在任何地方?
delphi - TCppWebBrowser 与 TWebBrowser
C++Builder 2010及以上版本TCppWebBrowser
和组件有什么区别?TWebBrowser
帮助中没有提及TCppWebBrowser
,其中TWebBrowser
有常规帮助部分。
那么,我应该使用哪一个,有什么真正的区别吗?