问题标签 [dotnetbrowser]

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.

0 投票
1 回答
81 浏览

dotnetbrowser - 如何在 DotNetBrowser 中创建 JSArray?

似乎我们可以通过上下文对象JSObjectCreateObject方法创建,但似乎我们不能创建一个JSArray?有没有别的办法ExecuteJavaScriptAndReturnValue("[]")

0 投票
1 回答
198 浏览

winforms - 通过 Com Interop 在 WinForm 中使用 dotnetbrowser?

我们有一个应用程序,其中主 UI 是用 vb6 编码的。我们还在 vb.net(VS2015,针对框架 4.5.2)中构建了多个 .net 程序集(winform 和类库)。

我们可以在通过 com interop 从我们的 vb6 主应用程序调用的 .net 程序集中使用 winform dotnetbrowser 吗?

许可条款指示将许可证作为嵌入式资源添加到项目中 - 此许可证是否会作为嵌入式资源添加到 .net 程序集?还是需要将其作为嵌入式资源添加到主应用程序 exe (vb6) 中?

0 投票
0 回答
94 浏览

dotnetbrowser - 有时程序挂起,无法执行任何操作,代码也不执行

在win10系统使用中,CanLoadResource方法有时会导致程序挂起,无法进行任何操作,代码不执行。但是在win7系统下使用是正常的。为什么会这样?

拦截请求。

GM.theReadForm.MIBActionGaller 委托注册了一个非常简单的方法。

你经历过像我这样的事情吗?

成功日志: 在此处输入图像描述

错误日志: 在此处输入图像描述

0 投票
1 回答
559 浏览

javascript - DotNetBrowser 调用 javascript 函数到 c#

我有这个 JS 代码,用于在我的表单中显示街景和谷歌地图:

我想调用函数“criarMarker”和那个小家伙“jscall”,但我做不到。尝试使用:browser.ExecuteJavaScript("criarMarker('" + item.id + "'," + item.lat + "," + item.lon + ");");当我运行程序时,它会在图像中显示输出:

这个输出

但不会在地图中添加标记。有任何想法吗?欣赏努力!

编辑加信息:根据我的回答,我实际上需要帮助调用“jsCall”,以前我使用 geckobrowser 并在我的 c# 中使用了“AddMessageEventListener”,但现在看来我不能称之为geckoWebBrowser1.AddMessageEventListener("jsCall", (id) =>这是我以前使用的代码。

另一个编辑:我更改了 JS 的最后 4 行以使其成为一个函数,现在看起来像这样:

此外,如果这令人困惑,那么当我按下标记时,它会改变我的 dgv 行。但是什么都没有发生,我真的不知道为什么,我的 dgv 代码是这样的:

感谢所有的帮助。

0 投票
1 回答
104 浏览

javascript - 如何在 DotNetBrowser 中获取地理位置信息

本地html显示在DotNetBrowser (C#, Visualstudio 2017) 运行以下javascript代码时会出错。

navigator.geolocation.getCurrentPosition()

※我想显示的网站的完整来源在网站下面 https://syncer.jp/how-to-use-geolocation-api

在 IE 和 Chrome 中显示本地 html 时效果很好,但在 DotNetbrowser 中显示时出现错误。

当然是授予许可的。(参考在 DotNetBrowser 中提供位置信息

我猜 DotNetBrowser 的规范或设置是有原因的

请告诉我是否有解决方案或明确的原因。毫米

0 投票
1 回答
342 浏览

dotnetbrowser - 设置 cookie dotnetbrowser。我不这样做为什么 cookie 不会连接到查询?

不是Cookies,为什么不成立??我不这样做为什么 cookie 不会连接到查询?

0 投票
0 回答
88 浏览

select - DotNetBrowser - 选择网页上的所有文本

我正在开始集成 DotNetBrowser,我会在进行过程中遇到问题。我想我会先在这里提交。

我今天的问题是如何以编程方式在当前加载的 HTML 页面上执行全选?

浏览了文档,WebBrowser 和 BrowserView 都没有执行全选的方法。

谢谢!

0 投票
1 回答
241 浏览

c# - C# Visual Studio DotNetBrowser 不断搜索 GetelementbyID

我是编码的初学者,我尝试将autofill用户名和密码输入一个页面,但是当我点击登录时,代码仍然getelementbyid在下一页上搜索(所有页面都在同一个域下)并崩溃。我正在使用 Visual Studio 2k17

在此先感谢,任何帮助都是完美的!

0 投票
0 回答
114 浏览

dotnetbrowser - 为什么滚动事件不起作用?

为什么滚动事件不起作用?但是 MouseWheel 有效。是我错过了什么吗?

0 投票
1 回答
248 浏览

c# - 同步加载 URL 无法正常工作

如何设置Wait超时?我有呈现 dom 的页面,并且下一页发送几个 ajax 请求。Dotnetbrowser 认为该页面已完成加载,但网络请求仍在增加。