问题标签 [webkit.net]

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 回答
143 浏览

silverlight - 是否可以在 Visual Studio 和 Silverlight 平台 envi 下构建 WebKit?

在这里,http ://trac.webkit.org/wiki/BuildingOnWindows说我可以使用 Visual Studio 作为 WebKit 的构建平台(使用 cygwin)。但是我的英语很差,所以有一段时间我还没有得到所有所说的信息。所以,我对英语不好的人的问题是:是否可以将所有这些建筑物设置为 silverlight。特别是,当我尝试将 WebKitDotNet 集成到 Silverlight 应用程序中时,我对 WebKit.Interop.Dll 很感兴趣。所以,请不要对我太严格(严厉)。(我肯定会在意识到之后阅读 webkit.org 页面上的所有剩余内容)

0 投票
1 回答
2351 浏览

c# - 如何从 WebKit.Net 中的元素获取 html

我正在将一个旧项目迁移到 WebKit.NET 0.5 Cairo。我已经克服了大多数障碍,但我不知道如何获取单个WebKit.DOM.Element对象的 HTML。

我可以使用 WebKitBrowser.DocumentText 读取整个文档的 HTML,但这不是我需要的。

下面基本上是我想要完成的。我浏览了文档并进行了很多搜索,但在所有方面都一无所获。我发现没有办法完成代码段中的最后一行。

使用 IE 控件,我可以只执行divHTML = newdiv.InnerHTML,但找不到任何与 WebKit.NET 等效的控件。

作为替代方案,我会接受将 HTML 注入元素的解决方案,这样我就可以手动添加 IMG 标记,而无需专门为其创建 DOM 元素。使用 divHTML.TextContent,html 被解释为纯文本。

提前致谢!

0 投票
1 回答
1892 浏览

c# - Webkit.net 打开新的标签和窗口

我可以通过使用 webkit.net 的上下文菜单轻松做到这一点:

但是 newWindowrequesteventargs e 对于提示新选项卡/窗口的 javascript 事件返回 null,我可以通过右键单击然后单击“打开链接”来修复它,这实际上在新选项卡或窗口中打开它(就像单击常规“打开在新窗口中”)。 对于仅提示新窗口超链接的按钮,以下内容仍然不起作用

这假设只适用于链接而不是按钮,所以我一直在尝试寻找由控件的本机上下文菜单中的“打开链接”菜单项完成的方法我已经查看了 webkit.net 的源代码,但我找不到任何东西,有人可以帮我吗? 我想添加 webkitbrowser1.OpenLink(); 单击“打开链接”菜单项将执行相同操作的控件。

0 投票
0 回答
734 浏览

c# - C# webkit.net 启用弹出窗口

在 C# webkit.net 浏览器中,如何启用由 JavaScript window.open() 创建的弹出窗口?

我尝试了这些属性:

但什么都没有改变。我也试过这个事件:

但它并没有火起来。

0 投票
0 回答
1158 浏览

vb.net - VB.net 使用 webkit.net 自动填充表单

我一直在尝试使用定制的 vb.net 应用程序自动填写 Web 表单,这对我来说效果很好。

当我尝试用另一个只支持 IE9+、Chrome 和 Firefox 的网站做同样的事情时,它突然变成了一个问题。然后我尝试下载 webkit.net,但随后遇到了一个新问题。过去使用默认 vb.net 浏览器工作的代码不适用于 webkit.net 浏览器。

VB.Net 浏览器自动填充表单代码

我遇到以下错误:

0 投票
4 回答
1165 浏览

c# - 使用 WebKit 在 Windows 上模拟 iOS 和 Android 内置浏览器

我正在使用 .NET 开发一个邮件应用程序,它会自动为不同的屏幕尺寸生成 CSS。在 Windows 中查看结果的最佳方式是什么?

Android 和 iOS 设备使用 WebKit,但我不确定如何模拟屏幕大小。

例如,当我有类似的东西时:

我对在线模拟器不感兴趣,我正在使用 WebKit.NET

0 投票
1 回答
453 浏览

winforms - Webkit.Net DocumentText 未更新

我目前在 Win 表单应用程序中使用WebkitBrowser for .NET组件来呈现 HTML。该应用程序在 Richtextbox 中生成 html 代码,我希望它实时显示在 webkit 浏览器中。这是我的代码:

这是另一个类的方法调用,用于更新富文本框中的 html 内容

每次更改富文本框的文本时,我都尝试设置 Webkit 浏览器的 html 内容。在这种做作之后, DocumentText 仍然是空的,我不明白为什么。

有趣的是,我在界面上更改了文本框的内容,然后 webpart 相应地刷新,但是事件是由方法 Write_HTML 触发的,它不起作用,不知道为什么。有任何想法吗?

0 投票
0 回答
2259 浏览

javascript - AngularJS $http.delete 以某种方式重定向到 REST API 的 GET 方法?

这是我调用该方法的地方:

REST 服务建立在 Express/Node.js 之上。我有另一个使用该服务的应用程序(使用 Backbone 构建),包括此删除方法,没有问题。

从服务器日志看来,DELETE 请求即将到来,然后是 GET。几乎看起来飞行前的 OPTIONS 请求以 DELETE 的形式出现,然后是 GET。显然我错过了一些东西,但我不能指望它。有人有什么想法吗?

编辑:我在webkit.net嵌入式浏览器控件中运行的应用程序遇到了这个问题。DELETE 请求在适当的浏览器中工作正常。

0 投票
0 回答
462 浏览

vb.net - Vb.net Webkit.net 错误“System.ComponentModel.Win32Exception”

在我的应用程序中,我打算使用 webkit 浏览器。不幸的是,一旦我下载它并将其放入我的代码中,我就会收到此错误。我在工具箱中引用了它,请帮助。

0 投票
1 回答
208 浏览

c# - 如何获取光标下的内容 WebKit.Net

我正在使用 C# 开发一个项目,并且正在使用 WebKit 浏览器。我的问题是我不知道如何获取光标下的内容。

E.g: mouse hovers over link -> get the link text像这样的东西。

我读过一些关于 Java 的东西,但我还不知道 Java,我也不知道如何将它添加到我的 c# 代码中。

任何帮助,将不胜感激。