在自定义框架中使用动作脚本打开页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在自定义框架中使用动作脚本打开页面相关的知识,希望对你有一定的参考价值。

是否可以使用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
}

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

Wordpress在自定义登陆页面并且禁用自带的登陆页面

HTML代码片段

HTML代码片段

在自定义管理页面中显示正确的 django 身份验证框架信息

jQuery .click() 在自定义函数之前执行默认动作

在不同的框架中初始化代码(在动作脚本文件中)