首页 > 解决方案 > Firefox OS - 在 Firefox OS 应用程序内启动外部链接并检索其内容

问题描述

我有一个 Firefox OS 应用程序,其中我通过 mozbrowser 属性打开了一个网页。

<iframe id="inlineFrameExample"
    mozbrowser=true 
    src="<some external link>"
</iframe>

我们如何检索 iframe 的 DOM 内容?

标签: firefox-os

解决方案


您可以通过Browser API中的 executeScript() 方法检索 DOM 内容。它将针对 iframe 运行脚本,并允许您执行 DOM 计算任务。

注意:文档中提到的示例不起作用,但下面给出的语法对我有用。差异作为字符串传递。

iframe.executeScript('put_your_script_here', {origin: 'domain_name'});


推荐阅读