window.frames["fbody"].setValue(sT); 
这其实就是调用你的写在  Table.jsp 的js脚本函数  setValue(); 
你只要在 Table.jsp 定义好  setValue(); 就可以了

解决方案 »

  1.   

    window.onload = function(){
      var sT = 'sT';
      document.getElementById("dxt").value=sT;
      window.frames["fbody"].src = 'Table.jsp?st='+sT;
    }
      

  2.   

    楼上的这段代码是写在Table.jsp里定义的吗?
      

  3.   

    不知道jsp有什么不同,但在Table.jsp里应该可以用widnow.parent.document.getElementById("dxt").value获取或者用2楼的传递参数再用JSP方法获取。
      

  4.   

    主要我是用了梅花雪的树形控件2.0版,就是节点带CheckBox的,选中的节点信息是存放在javascript变量里的,需要点击使这些信息传到该页面的frame中指定的jsp(就是Table.jsp),使该jsp刷新显示表格(用这些信息查询数据库)。 请问楼上的:我用widnow.parent.document.getElementById("dxt").value获得了以后应该也是javascript变量吧,怎么在<%%>中处理呢,我需要进行数据库操作的。