要看你在哪里操作哪个页面了a是frame页面在b中时 改变framesrcjs代码写在b中的话document.getElementById("对应的ID号").src="path/xxxx.htm" 这个可以a,c是frame页面在b中时 改变framesrcjs代码写在c中的话parent.document.getElementById("对应的ID号").src="path/xxxx.htm"
建议给 frame 增加 id="" ID属性,然后如下:
document.getElementById("对应的ID号").src="path/xxxx.htm"
parent.document.getElementById("frame2").src=url; 用这个!
1、根据id获取frame节点
页面中定义
在js中获取frame
var frm = document.getElementById('fm');//获取frame节点
2、改变frame的src属性
frm.src='网址';//改变通过frame.src属性改变src值。