Jquery 操作 Frame示例

一、多框架集合 设备***管理系统平台
主页面FrmIndex中有如下几个框架:
Jquery 操作 Frame示例
文章图片

二、多个Frame或Ifrme间选取 1、在主框架FrmIndex页面选中LeftFrm中的所有a元素:
【Jquery 操作 Frame示例】$(window.frames['LeftFrm'].document).find('a').attr('href', 'www.baidu.com'); 或者: $(window.LeftFrm.document).find('a').attr('href', 'www.baidu.com'); //直接框架名称
2、在框架LeftFrm页面中操作主框架页面所有元素a:
$(window.parent.document).find('a').attr('href', 'www.baidu.com');
3、在TopFrm页面中操作LeftFrm中的元素:
$shortcutTab = $('table[id=tabMenuLevel2]', window.parent.LeftFrm.document); //parent.frames['LeftFrm'].$('table[id=tabMenuLevel2]'); $('table[id=tabMenuLevel2]', window.parent.LeftFrm.document).append('hello ,TopFrm sets LeftFrm/'s Table element success! ');

三、小结 在多个框架集中,有时不同框架间需要协同工作,涉及到元素间操作问题。写本文的目的也正在于解决类似的问题。May be it's useful for u!

    推荐阅读