Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击“删除”按钮时如何删除iframe_Javascript_Jquery_Iframe - Fatal编程技术网

Javascript 单击“删除”按钮时如何删除iframe

Javascript 单击“删除”按钮时如何删除iframe,javascript,jquery,iframe,Javascript,Jquery,Iframe,我有一个脚本,如果你把它放在你的网站上,它会插入iframe到你的网站 iframe调用测验网页此测验页面将位于您的网站上方,如果您正确回答测验,则应删除测验页面。。所以我做了所有的事情,但我不能在他完成问题后删除iframe以查看原始网站 这是我想要的样品 我有两页,第一页是父母,第二页是孩子 我想知道当我单击子页面内的按钮时如何删除iframe 母公司 父母亲 在注释中,您的函数仅在onload中可见。 试试这个: 函数myFunction(){ var getframe=docu

我有一个脚本,如果你把它放在你的网站上,它会插入iframe到你的网站 iframe调用测验网页此测验页面将位于您的网站上方,如果您正确回答测验,则应删除测验页面。。所以我做了所有的事情,但我不能在他完成问题后删除iframe以查看原始网站

这是我想要的样品

我有两页,第一页是父母,第二页是孩子 我想知道当我单击子页面内的按钮时如何删除iframe

母公司


父母亲

在注释中,您的函数仅在onload中可见。
试试这个:


函数myFunction(){
var getframe=document.getElementById(“frame”);
getframe.innerHTML='';
}
函数delFrame(){
var getframe=document.getElementById(“frame”);
getframe.remove();
}
函数hideFrame(){
var getframe=document.getElementById(“frame”);
getframe.style.display='none';
}
函数showFrame(){
var getframe=document.getElementById(“frame”);
getframe.style.display='block';
}
window.onload=函数(){
myFunction();
}
点击我
删除帧
隐藏框架
展示架

在注释中,您的函数仅在onload中可见。
试试这个:


函数myFunction(){
var getframe=document.getElementById(“frame”);
getframe.innerHTML='';
}
函数delFrame(){
var getframe=document.getElementById(“frame”);
getframe.remove();
}
函数hideFrame(){
var getframe=document.getElementById(“frame”);
getframe.style.display='none';
}
函数showFrame(){
var getframe=document.getElementById(“frame”);
getframe.style.display='block';
}
window.onload=函数(){
myFunction();
}
点击我
删除帧
隐藏框架
展示架


您的函数
myFunction
无法全局访问,因为它是
onload
函数的一部分。您是否尝试过将其移动到
的顶部?我尝试过,我发现此错误无法设置Null的属性“innerHTML”其目的是从子级执行js,而不是从父级执行js我更新了帖子,您是否可以再次看到它您的函数
myFunction
无法全局访问,因为它是
onload
函数的一部分。您是否尝试过将其移动到
的顶部?我尝试过,我发现此错误无法设置null的属性'innerHTML'目的是从子级执行js,而不是从父级执行js。我更新了帖子,您能看到吗?我尝试过,我收到此错误无法设置null的属性'innerHTML'您的代码
document.getElementById(“frame”)
返回null,因为此idI没有要获取的帧(元素)添加了missig代码/元素(以及更多)到代码段!我想要的是,当我打开父页面时,如果我单击按钮,iframe应该被删除。这应该是父页面还是子页面?我尝试过了,我得到了这个错误,无法设置null的属性“innerHTML”。您的代码
文档。getElementById(“frame”)
返回null,因为没有框架(元素)为了通过此idI,我在代码段中添加了missig代码/元素(以及更多内容)!我想要的是,当我打开父页面时,如果我单击按钮,iframe应该被删除。这应该是父页面还是子页面?