两个iframe中的页面相互操作彼此所在的iframe的src问题 给高分
一个页面中有两个iframe
分别是 iframe1 iframe2
在iframe1中有页面a iframe2中有页面b
现在 在页面b中 点击一个按钮 进行数据删除操作 当操作结束后 是iframe1中的页面a 刷新一下
怎么弄
不用 <a > 标记语言中的target
因为页面b中是要处理事情的 当处理结束后才 刷新 iframe1中的页面a
50分
------解决方案--------------------b页面
<script>
var xmlHttp;
function getxmlHttp(){//建立xmlhttp对象
if (window.XMLHttpRequest){xmlHttp = new XMLHttpRequest();}
else{xmlHttp = new ActiveXObject( "Microsoft.XMLHttp ");}
}
function delsomething(id){
var url= "xxx.asp?id= "+id;//你所讲的删除数据的操作地址
getxmlHttp();
xmlHttp.onreadystatechange = doComplete;
xmlHttp.open( "GET ",url,true);
xmlHttp.send(null);
}
function doComplete(){
if (xmlHttp.readyState == 4||xmlHttp.readyState== "complete "){
parent.window.frames[0].location.href= "a页地址 ";
//frames[0]是a页框架数组序列
//也可以这样引用a框架parent.window.frames[ "xxx "].location.refresh();
//xxx指a框架id或name
}