我想从iframe调用父窗口JavaScript函数.

<script>
    function abc()
    {
        alert("sss");
    }
</script>

<iframe id="myFrame">
    <a onclick="abc();" href="#">Call Me</a>
</iframe>

推荐答案

<a onclick="parent.abc();" href="#" >Call Me </a>

window.parent

返回对当前窗口或子帧的父级的引用.

如果窗口没有父属性,则其父属性是对其自身的引用.

<iframe><object><frame>中加载窗口时,其父窗口是包含嵌入该窗口的元素的窗口.

Javascript相关问答推荐

当我使用jQuery时,我的图标显示为[对象对象]

如果使用React Select ,如何将CSS类添加到元素中?

d3可排序表标题行中有收件箱--如何使收件箱不触发排序?

Toast函数找不到其dis

在JavaScript中对大型级联数组进行切片的最有效方法?

如何将拖放功能添加到我已自定义为图像的文件输入HTML标签中?

JS、C++和C#给出不同的Base 64 Guid编码结果

使用AJX发送表单后,$_Post看起来为空

从mat—country—select获取整个Country数组

调用removeEvents不起作用

如何粗体匹配的字母时输入搜索框使用javascript?

无法读取未定义错误的属性路径名''

制作钢琴模拟器,并且在控制台中不会执行或显示该脚本

如何在文本字段中输入变量?

Web Crypto API解密失败,RSA-OAEP

Vaadin定制组件-保持对javascrip变量的访问

不同表的条件API端点Reaction-redux

有没有办法更改Chart.js 3.x.x中主要刻度的字体?

Reaction useState和useLoaderData的组合使用引发无限循环错误

有没有办法通过使用不同数组中的值进行排序