最近做一个项目,用到了artDialog 7。artDialog从5+开始不再支持iframe,虽然又出了个artDialog plus,但文档过于简单只提到了怎么传递参数,其他的都没有提到。而这个项目正好使用了iframe,并且要提交iframe内的表单,如果直接点击iframe内页面上按钮提交也是可以的,但总觉得没有那么完美,原生感弱了一点。
经过分析,如下即可操控iframe子页面中的元素了
ok: function () {
var ifm = d._popup.find('iframe')[0].contentWindow;
ifm.document.getElementById('dosubmit').click();
return false;
},
评论
本文评论功能已关闭。