目的:asp页面,捕捉左侧框架页面中树形菜单所选中内容,然后将对应的页面给装载到某个指定的框架内显示,同时将所选内容传过去……
方法一:(昨天的方法,后来证明这个方法有漏洞)
<!--这段代码,可以捕捉页面上treeview控件中checkedbox为选中状态的文本,但是悲剧的是,当把treeview上checkbox选中后再折叠起来,他就愣了,找不到文本了-begin->
<script type="text/javascript">
function check(){
var html="";
var check = document.getElementById("TreeView1").getElementsByTagName("input");
for(var i=0;i<check.length;i++){
if(check[i].checked)
html+=check[i].title+" ";
}
// window.top.frames["left"].document.getElementById("text1").value=html;
//parent.frames("right").frames("mainframe").location.href ="MainWindow.aspx?hrz_heng=" +"<%=Session["request"]%>";
parent.frames("right").frames("mainframe").location.href ="MainWindow.aspx?hrz_heng&