Javascript 按钮单击iframe中的事件
所以我有一个我们的客户使用的web应用程序。它就像xxx.mydomain.com。我有另一个类似于yyy.mydomain.com的web应用程序。所以我想做的是在xxx.mydomain.com上有一个带iframe的隐藏div,当用户单击xxx.mydomain.com上的按钮时,这个带iframe的浮动div(src是yyy.mydomain.com)将显示在xxx.mydomain.com的屏幕顶部 我们这样做,而不是打开一个新窗口,让用户感觉他们是相同的体验。感觉第二个节目是第一个节目的一部分。所有这些都很好 所以在iframe中显示的第二个程序yyy.domain.com上,我有一个按钮,基本上告诉他们返回主程序。我希望能够捕获这个按钮点击事件,并用iframe隐藏这个浮动div,这样用户就可以看到主程序的屏幕Javascript 按钮单击iframe中的事件,javascript,iframe,Javascript,Iframe,所以我有一个我们的客户使用的web应用程序。它就像xxx.mydomain.com。我有另一个类似于yyy.mydomain.com的web应用程序。所以我想做的是在xxx.mydomain.com上有一个带iframe的隐藏div,当用户单击xxx.mydomain.com上的按钮时,这个带iframe的浮动div(src是yyy.mydomain.com)将显示在xxx.mydomain.com的屏幕顶部 我们这样做,而不是打开一个新窗口,让用户感觉他们是相同的体验。感觉第二个节目是第一个节
我该怎么做呢?任何帮助都将不胜感激。如果您的第二个应用程序始终位于iframe中,您可以使用以下命令从父文档调用函数:
parent.myFunction();
您需要在按钮上绑定事件,但由于它是iframe,技巧是选择iframe的内容,然后在其上查找按钮以隐藏iframe的父级。 代码: $'body iframe'.contents.find'.backButton'.bind'click',function e{ //让iframe的父级具有父类 $'.parent'.hide;
};那么,你的代码应该出现在主页上吗?或者在iframe中第二个应用程序的页面中?