在自定义框架中使用 actionscript 打开页面

Posted

技术标签:

【中文标题】在自定义框架中使用 actionscript 打开页面【英文标题】:Opening a page using actionscript in a custom frame 【发布时间】:2010-09-15 14:54:17 【问题描述】:

是否可以使用 navigateToURL 打开 html 页面并在 HTML 文档中指定命名框架?例如,如果您在页面上有一个名为“Steven”的 iframe,您可以调用

navigateToURL("someURL","Steven");

而不是类似的东西

navigateToURL("someURL","_self");

我已经尝试过了,它会在新窗口中打开 URL。

【问题讨论】:

【参考方案1】:

您是否对保存到硬盘的本地文件进行了测试?如果是这样,那么您可能会遇到一些安全限制。请参阅安全说明here。

但是,如果您使用网络服务器上的文件对此进行测试,并且没有跨域问题,那么 navigateToURL() 应该与您使用它的方式完全相同 - 如果您的 iframe 的名称是“Steven”,那么内容应在该 iframe 中打开。

【讨论】:

【参考方案2】:

我不确定,但你可以使用 javascript

navigateToURL("javascript:loadFrame(someURL)");

然后在你的 HTML 页面中:

function loadFrame(url) 
  documents.frames[1].src=url

【讨论】:

以上是关于在自定义框架中使用 actionscript 打开页面的主要内容,如果未能解决你的问题,请参考以下文章

在自定义 Swift 框架中的 Objective-C 文件上使用 Swift

在自定义 cocoapod 框架中使用 Pod 依赖项获得“使用未声明的类型”

iOS Objective-C 在自定义框架中显示 PNG 图像

在自定义 TableViewCell 中动态更改 UILabel 框架

iOS:在自定义视图中添加新约束依赖于视图的框架

如何在自定义视图中将子视图的框架设置为其父框架