jquery 操作iframe、frameset
============================================iframe
<iframename="a"src="a.aspx"width="300px"height="200px"></iframe><iframename="b"src="b.aspx"width="300px"height="200px"></iframe>
------------1,主框架操作a
$(window.frames["a"].document).find(".adiv").text("sdsd");
------------2,a操作主
$(".class1",window.parent.document).text("asdafasf");
或
$(window.parent.document).find(".class1").text("asdafasf");
或
$(self.parent.document).find(".class1").text("asdafasf");
------------3,a操作b
$(".bdiv",self.parent.frames["b"].document).text("asdas");
或
$(window.parent.frames["b"].document).find(".bdiv").text("asdafasf");
============================================frameset
<framesetrows="100,*"cols="*"frameborder="no"border="0"framespacing="0"><framesrc="top.html"name="topFrame"scrolling="No"noresize="noresize"id="topFrame"title="topFrame"/><framesetcols="200,*"frameborder="no"border="0"framespacing="0"><framesrc="left.html"name="leftFrame"scrolling="No"noresize="noresize"id="leftFrame"title="leftFrame"/><framesrc="main.html"name="mainFrame"id="mainFrame"title="mainFrame"/></frameset></frameset><noframes><body></body></noframes>
------------left操作top
$(window.parent.frames["topFrame"].document).find(".topdiv").text("safsa");
注意:name要严格按照框架生成的默认名称,否则会吃大亏
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。