问题标签 [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.
javascript - 如何使用 Javascript 设置动态字符串值?
我有这段代码,但因为我使用“”,a.innerheight
所以不会被它的值取代。是否有可能使这种动态化?
safari - Facebook Connect 按钮未显示在 Safari/Chrome 中
我的 Facebook Connect 实现(只是一个简单的登录按钮,fb:login-button)在 Firefox 和 IE 上完美运行。
但是 Safari/Chrome (Webkit) 中没有显示相同的按钮。
这是具有讽刺意味的。在我的调试工作中,我将页面(包含fb:login-button)保存为静态页面,然后将其加载到 Safari 中。按钮出现,一切正常!
我的 PHP 呈现的完全相同的页面(具有完全相同的 HTML 源)无法调出按钮。
我在这里努力支持 Webkit,但我快要放弃了。有人可以帮忙吗?
objective-c - 访问 DOM Webkit Objective C
熟悉 webkit 的人能否解释一下或指出正确的方向为什么以下代码不起作用
我想要做的是加载一个页面,让 webkit 解析它并简单地打印出标题。
这是我所拥有的:
输出为 html 且标题为空白
谢谢你的阅读
iphone - 如何使用 iPhone 上的 CSS 过渡使元素缩小到零?
我正在尝试使用专有的 iPhone Safari 属性-webkit-transition
并-webkit-transform
通过优美的动画使元素消失。代码:
我希望元素通过优美的动画缩小到不可见。
这在 OS X 10.5.6 上的桌面 Safari(3.2.1(5525.27.1))上运行良好,但在 iPhone(iPhone OS 2.2.1(5H11))上,它div
突然消失了。
有没有办法让动画像苹果的文档(我认为需要注册)所说的那样工作?
c++ - WebKit 或 Gecko - 哪个更适合嵌入 C++ 应用程序?
你会选择哪一个,为什么?
我想听听有在 C++ 应用程序中嵌入 Web 浏览器引擎经验的人的意见。
我应该强调我需要 Web 浏览器引擎的所有功能,除了渲染,即 HTTP 客户端、cookie 处理、DOM 样式 HTTP 解析器、JavaScript 引擎。如何剥离WebKit 或 Gecko 的渲染代码以避免编码和运行时开销?
这是对 C++ 项目的嵌入式浏览器的跟进?
cocoa - 如何将普通控件放入 NSView?
我实际上想要做的是将 WebKitView 放入 ScreenSaver(继承 NSView)中。我对 MacOS X 和 Cocoa 完全陌生(但我非常熟悉 Objective-C 并使用了 GNUStep 的某些部分)。我需要一些布局吗?我想在整个 NSView 中只显示一个控件。
html - webkit浮动问题
我有一些问题,我设置了 2 个浮动 div 元素,其中一个 div 包含选择元素,当页面加载时 div 没有问题,但是一旦我单击选择框上的元素,div定位在右移到底部?
这里有一些关于我在说什么的示例代码:
和html
这里是之后和之前发生的事情的截图:
截图
完全不涉及 javascript
我已经使用 Opera (Presto)、Firefox (Gecko)、IE8 (Trident) 进行了测试,没有问题,似乎它只出现在基于 Webkit 的浏览器上,因为我已经在 Chrome 2、SR Iron 和 QTWeb 上进行了测试
PS:尽量忽略丑陋的表头,很快我会修复它(目前在 Opera、Firefox、IE8 浏览器上都可以)
javascript - Webkit JavaScript 参考
对于 Gecko,有 Mozilla 开发者网络
对于 IE,有 MSDN。
对于 webkit,有...Apple Developer Connection?
ADC 上有一些与 JavaScript 相关的文档,但没有 MDN 或 MSDN 那样全面。没有参考。没有办法为 webkit 查找数组或字符串的方法,或者有什么办法吗?那么,我们是否只是假设它与 Gecko 相同?IE?
javascript - Cocoa - 防止在 WebKit 中缓存 Javascript - Safari Beta 4 错误?
我有一个包含 WebView 的 Cocoa 应用程序。由于应用程序已安装客户群,我的目标是 10.4 SDK。(即我不能要求 Leopard。)
我有两个文件:index.html 和 data.js。
在运行时,为了响应用户输入,我通常会覆盖 data.js 文件,并使用来自应用程序的当前数据填充它。
(index.html 文件在正文加载时使用 data.js 文件来填充 index.html 中的表。index.html 本身不会被修改。)
为了(据说)防止 WebKit 缓存我经常变化的数据,我调用:
和
这在 Tiger 和 Leopard 中效果很好。
但是,如果安装了 Safari Beta 4,它会在 Leopard 中失败。在 webview 中绘制 index.html 文件不考虑当前对 data.js 文件的更改。无论 URL 的缓存策略如何,似乎实际上都在缓存 javascript 文件 (data.js)。
作为一种解决方法,我尝试在 loadRequest 之后调用 [[myWebView mainFrame] reload],但这会导致其他问题。(网络视图根本没有更新。)
任何人都可以提出解决或解决此行为的方法吗?谢谢。