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