我有一个位于iframe内的表单,我需要确保该表单提交给iframe的父级。Target="_top"和target="_parent"不起作用,我开始对自己有点恼火。如果有人能给我指出正确的方向,那就太好了。:)我有一个带有src到html页面的普通iframe-那个html页面有这个...我无法将它发布到iframe父窗口,而不是在新窗口和/或iframe本身内部,两者都不是。 最佳答案 表单中的action属性似乎有问题。您要将数据发布到哪个URL?尝试将action属性中的#替换为目标URL。
我有一个位于iframe内的表单,我需要确保该表单提交给iframe的父级。Target="_top"和target="_parent"不起作用,我开始对自己有点恼火。如果有人能给我指出正确的方向,那就太好了。:)我有一个带有src到html页面的普通iframe-那个html页面有这个...我无法将它发布到iframe父窗口,而不是在新窗口和/或iframe本身内部,两者都不是。 最佳答案 表单中的action属性似乎有问题。您要将数据发布到哪个URL?尝试将action属性中的#替换为目标URL。
假设我有一个包含多个IFrame的页面:主页IFrame(iframe1.html)functionisElementVisible(elem){}在这种情况下,由于IFrame的父div隐藏了它,我该如何检查该元素是否可见/隐藏?我尝试使用$('#someinput').is(':visible')但如果我在IFrame中运行它,我总是得到true。我没有更改页面结构的选项,也没有在父级中执行脚本的选项。 最佳答案 您的iframe中的文档不知道您主页中的情况...但我相信您可以“查询”您的父级以检查它是否可见?$('#someD
假设我有一个包含多个IFrame的页面:主页IFrame(iframe1.html)functionisElementVisible(elem){}在这种情况下,由于IFrame的父div隐藏了它,我该如何检查该元素是否可见/隐藏?我尝试使用$('#someinput').is(':visible')但如果我在IFrame中运行它,我总是得到true。我没有更改页面结构的选项,也没有在父级中执行脚本的选项。 最佳答案 您的iframe中的文档不知道您主页中的情况...但我相信您可以“查询”您的父级以检查它是否可见?$('#someD
我有一个包含大约100个视频的页面(youtube)正在加载一个iframe。它们都在Accordion风格的菜单中,我想知道是否有一种方法可以在Accordion打开或页面上显示iframe时加载它们。现在它占用了太多内存并且页面滞后很多。 最佳答案 您尚未显示任何允许我们将其包含在您的代码中的代码。不设置视频的src,存入data使用任何触发Accordion的东西,$(this)就是那个Accordion项目var$iframe=$(this).find('iframe');if($iframe.data('src')){//
我有一个包含大约100个视频的页面(youtube)正在加载一个iframe。它们都在Accordion风格的菜单中,我想知道是否有一种方法可以在Accordion打开或页面上显示iframe时加载它们。现在它占用了太多内存并且页面滞后很多。 最佳答案 您尚未显示任何允许我们将其包含在您的代码中的代码。不设置视频的src,存入data使用任何触发Accordion的东西,$(this)就是那个Accordion项目var$iframe=$(this).find('iframe');if($iframe.data('src')){//
我只是在测试一些东西,遇到了有趣的iframe行为。在我的页面上有以下iframe:现在,如果iframe的src与页面(.../Wizard/Start)的url相同,则iframe不加载内容,只是保持空白并且没有错误、警告或任何报告。我可以看出这是设计使然,在所有浏览器中都一样。为什么?有关此行为的任何官方文档吗? 最佳答案 这确实是指定的行为。您的问题的答案在本文档中:http://www.w3.org/TR/WD-frames-970331在“无限递归”部分,它说:Infiniterecursionisprevented.A
我只是在测试一些东西,遇到了有趣的iframe行为。在我的页面上有以下iframe:现在,如果iframe的src与页面(.../Wizard/Start)的url相同,则iframe不加载内容,只是保持空白并且没有错误、警告或任何报告。我可以看出这是设计使然,在所有浏览器中都一样。为什么?有关此行为的任何官方文档吗? 最佳答案 这确实是指定的行为。您的问题的答案在本文档中:http://www.w3.org/TR/WD-frames-970331在“无限递归”部分,它说:Infiniterecursionisprevented.A
我在一个页面中有iframe,这个iframe包含一个提交按钮,它将执行一些功能。我要的是:iframe提交完成后,调用父页面刷新。我知道如何刷新它:parent.location.reload();但我不知道提交完成后该怎么做。 最佳答案 在您的iframe上使用onload事件处理程序。当它在提交后触发时,执行你的top.location.reload...//Inparentwindow.onload=function(){document.getElementById("MY_IFRAME").onload=function
我在一个页面中有iframe,这个iframe包含一个提交按钮,它将执行一些功能。我要的是:iframe提交完成后,调用父页面刷新。我知道如何刷新它:parent.location.reload();但我不知道提交完成后该怎么做。 最佳答案 在您的iframe上使用onload事件处理程序。当它在提交后触发时,执行你的top.location.reload...//Inparentwindow.onload=function(){document.getElementById("MY_IFRAME").onload=function