问题标签 [webkit]
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.
c# - 跟踪浏览器组件中的操作
我是 ac# 开发人员,我相信我想要实现的目标是摆脱 .NET 组件中的一些下降的领域,所以我正在寻找关于我在外部使用哪些 .NET 可以与之交互的建议。
我的要求是在 WPF/Winforms 应用程序中有一个嵌入式 Web 浏览器控件,但我还需要跟踪以下内容:
- 用户交互,即他们访问的页面、提交的表单点击等。
- DOM 操作和遍历
我在这里猜测,但似乎我可能需要开始查看开源 html/web 浏览器,例如 WebKit 等。这是正确的轨道,还是目前有任何可用的控件/COM 对象形式的东西,我可以直接使用。
干杯,克里斯。
ajax - WebKit 是那些实现即将到来的 x-domain XMLHttpRequest 功能的浏览器之一吗?
许多下一代浏览器(FF 3.1、IE8)将以一种或其他方式支持跨域 XMLHttpRequest(只要服务器选择加入等,存在安全问题)。
WebKit 中也会有同样的功能吗?
FF:https ://developer.mozilla.org/en/Cross-Site_XMLHttpRequest
即:http : //blogs.msdn.com/ie/archive/2008/06/23/securing-cross-site-xmlhttprequest.aspx
cocoa-touch - 默认情况下缩放 WebView
默认情况下是否可以放大 WebView。我试图在我的应用程序中放置和广告,并希望它默认缩放到 100%,以便填充空间。
能够禁用缩放也是一个好处,但我不能禁用所有交互,因为我希望他们能够单击链接
cocoa-touch - 如何使用自己的 UIViewController 制作可重用的 XIB?
我正在尝试创建一个可重复使用的“选择器”。它基本上就像电话的键盘。由于我将在我的 iPhone 应用程序中大量使用它,我一直对试图让它出现感到沮丧。
它在自己的 XIB 文件中,并且有自己的 UIViewController 子类作为 FileOwner。但是,当我用以下方法实例化它时:
屏幕上什么也没有发生。然而,它确实触发了-viewWillAppear
方法等。
那么,我在代码或 InterfaceBuilder 中做错了什么会阻止我的视图出现?
c++ - 用于 DOM 的 WebKit API
WebKit 是否公开了直接使用其 DOM 的 API?我正在寻找一个像 HtmlElement 这样的类,它可以用来构建/遍历 HTML 内容的树。
我正在尝试将 WebKit 作为桌面应用程序中的 Web 浏览器控件托管,并且更喜欢直接 API 而不是通过 COM。谢谢!
谢谢!
python - 对于 pygtk 应用程序,什么是好的嵌入式浏览器?
我打算在我的 pygtk 应用程序中使用嵌入式浏览器,我正在 gtkmozembed 和 pywebkitgtk 之间进行辩论。两者之间有什么引人注目的区别吗?有没有我不知道的第三种选择?
应该注意的是,我不会使用它来访问网络上的内容。我主要将它用于 UI 目的。
我的优先事项是:
- 它需要稳定。
- 它需要是跨平台的。
- 它应该很容易使用。
- 应该积极维护。
- 它应该是可扩展的。
- 它应该很快。
safari - 在 Safari 中隐藏 textarea 调整大小句柄
我在我的应用程序中使用 textarea 组件,并动态控制它们的高度。当用户键入时,只要有足够的文本,高度就会增加。这在 IE、Firefox 和 Safari 上运行良好。
但是,在 Safari 中,右下角有一个“手柄”工具,允许用户通过单击和拖动来调整文本区域的大小。我还注意到 stackoverflow Ask a Question 页面中 textarea 的这个问题。该工具令人困惑,基本上会妨碍您。
那么,有没有办法隐藏这个调整大小的句柄?
(我不确定“句柄”是否是正确的词,但我想不出更好的词。)
javascript - iPhone Webkit jQuery 奇怪:无法更新内容
使用 jQuery 和我的 WebViewController 在 iPhone 上遇到最奇怪的问题。
我有一个 div 来添加内容:
代码如下所示:
效果很好。
然后我切换到其他 div ( $('#thumbnails').hide(); $('#someotherdiv').show()
),继续我的业务,并最终切换回缩略图 div。
在这一点上,我似乎无法再使用 jQuery 向该 div 附加任何内容。我可以删除就好了,但附加不再有效。
完全相同的代码在 iPhone 之外的 Firefox 和 Safari 上运行良好,但在嵌入的 WebKit 中运行失败。
如果我直接使用 JavaScript 修改 DOM,它可以工作,但如果我使用 jQuery,它会失败:
“第一件事”出现,但“第二件事”没有。
有任何想法吗?这件事快把我逼疯了。
iphone - 适用于 Safari、Iphone 的 Webkit API
我访问了 webkit.org,老实说,该站点没有提供任何 API 教程或文档。
我正在寻找新的 CSS 和 DOM webkit 提供的内容。
有谁知道我在哪里可以找到这些信息?
python - 需要一个使用 Python 中的 Webkit 库的简单“Hello World”示例
有谁知道在 Python 中使用 Webkit 库的简单“Hello World”示例?我有一个 GTK 窗口,我想在里面放 Webkit。
使用 Python/mozembed (Mozilla/Gecko),这很简单:
..我已经创建了我的浏览器,我如何使用 WebKit 做到这一点?