是否可以使用 navigateToURL 打开 HTML 页面并在 HTML 文档中指定命名框架?例如,如果您在页面上有一个名为“Steven”的 iframe,您可以调用
navigateToURL("someURL","Steven");
而不是像
navigateToURL("someURL","_self");
我已经尝试过了,它会在新窗口中打开 URL。
是否可以使用 navigateToURL 打开 HTML 页面并在 HTML 文档中指定命名框架?例如,如果您在页面上有一个名为“Steven”的 iframe,您可以调用
navigateToURL("someURL","Steven");
而不是像
navigateToURL("someURL","_self");
我已经尝试过了,它会在新窗口中打开 URL。
您是否对保存到硬盘的本地文件进行了测试?如果是这样,那么您可能会遇到一些安全限制。请参阅此处的安全说明。
但是,如果您使用 Web 服务器上的文件对此进行测试,并且没有跨域问题,那么navigateToURL()
应该完全按照您使用它的方式工作 - 如果您的 iframe 的名称是“Steven”,那么内容应该在那个 iframe。
我不确定,但你可以使用 JavaScript:
navigateToURL("javascript:loadFrame(someURL)");
然后在您的 HTML 页面中:
function loadFrame(url) {
documents.frames[1].src=url
}