innerHTML和frame结合请求?
现在用jquerytree做了一个异步刷新 在请求的时候如何 结合到已有的iframe中?iiframe代码<frameset rows="*" cols="200,*" framespacing="0" frameborder="no" border="0">
  <frame src="index_bate.jsp" name="leftFrame" id="leftFrame" title="leftFrame" />
  <frame src="zz.jsp" name="viewFrame" id="viewFrame" title="viewFrame" />
</frameset>jquerytree的代码
var simpleTreeCollection;
var id="";
var innerHTML="";
var zz="http://www.baidu.com";
$(document).ready(
function() {
simpleTreeCollection = $('.simpleTree').simpleTree(
{
autoclose : true,
afterClick : function(node) {
var pnode = node.parent().parent();
id = $('span:first', node).attr("pid");
window.innerHTML="<a target=\"viewFrame\" herf="zz.jsp"><a>";
viewFrame></div>";
},
animate : true
});
});
window.innerHTML="<div></div>";
innerHTML="<a target=\"viewFrame\" herf="zz.jsp"><a>";

window.location="zz.jsp";
还请指点怎么才能异步刷新到viewFrame

解决方案 »

  1.   

    没太看明白
    是把请求的结果赋值到viewFrame的src中的zz.jsp吗?为什么不在iframe中做异步请求?
    在zz.jsp中直接调用异步请求
      

  2.   


    是一个tree和旁边一个zz.jsp页面点击tree的话旁边的zz.jsp进行异步刷新
      

  3.   

    iframe直接用名字访问吧。frame已经能够满足你的要求了。
    主要是取到frame,然后改变它的innerHTML
    viewFrame.innerHTML=或者用JQuerry
    $("viewFrame").innerHTML
      

  4.   

    但viewFrame.innerHTML="location.herf="zz.jsp";
    他说viewFrame没有定义
      

  5.   

    基本明白了
    <frameset rows="*" cols="200,*" framespacing="0" frameborder="no" border="0">
          <frame src="index_bate.jsp" name="leftFrame" id="leftFrame" title="leftFrame" />
          <frame src="zz.jsp" name="viewFrame" id="viewFrame" title="viewFrame" />
    </frameset>
    在leftFrame中操作,改变viewFrame中的值是吧用js就可以实现了
    在leftFrame中用parent.iframes("viewFrame")就得到了viewFrame的引用了
    var viewFrame = parent.iframes("viewFrame");
    //给viewFrame 中变量v赋值
    viewFrame.v = "var";
      

  6.   

    可以在zz.jsp中写个方法做异步刷新
    例如function refresh(){}
    在leftFrame中调用zz.jsp中的refresh函数
    var viewFrame = parent.iframes("viewFrame"); 
    viewFrame.refresh();
      

  7.   

    解决了 
    frame与jquery异步刷新显示self.arent.frames["viewFrame"].location="http://www.sina.com";