给架框分别起名字然后 能过设定target 的值来决定去那个页面可以先把A设成B的其中一个页面通过parent.框架名称 来转换

解决方案 »

  1.   

    A页面不包含B页面,想用JS来传值,类似于ASP的href=b.asp?left=b1.htm&right=b2.htm,<%=request.query(left)%>
      

  2.   


    给两三个类似问题的参考网址:http://community.csdn.net/Expert/topic/3939/3939753.xml?temp=.1618463http://community.csdn.net/Expert/topic/3866/3866206.xml?temp=.635998http://community.csdn.net/Expert/topic/3913/3913445.xml?temp=.5038416
      

  3.   

    a.htm:
    <a href="b.htm?b1=b1.htm&b2=b2.htm">Jump to b</a>b.htm:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <frameset rows="50%,*" frameborder=1 marginwidth=0 marginheight=0 scrolling=no framespacing=1>
    <frame name="frameB1" src="" frameborder="1" marginwidth="0" marginheight="0" scrolling="auto"  framespacing="1">
    <frame name="frameB2" src="" frameborder=1 marginwidth=0 marginheight=0 scrolling=auto framespacing=1>
    </frameset>
    <script>
    function split(str,needle){
    var ret = new Array();
    var sCur = '';
    var arrLen = 0;
    var i = 0;
    for(;i<str.length;i++){
    if(str.charAt(i) == needle){
    ret[arrLen] = sCur;
    arrLen += 1;
    sCur = '';
    }
    else{
    sCur += str.charAt(i);
    }
    }
    if(sCur != ''){
    ret[arrLen] = sCur;
    }
    return ret;
    }
    var sSearchArr = split(unescape(location.search.substring(1)),'&');
    var b1 = 'b1.htm';
    var b2 = 'b2.htm';
    for(i=0;i<sSearchArr.length;i++){
    var sCurArr = split(sSearchArr[i],'=');
    try{
    eval(sCurArr[0]+" = sCurArr[1];");
    }
    catch(e){}
    }
    frameB1.src = b1;
    frameB2.src = b2;
    </script>
    </BODY>
    </HTML>
      

  4.   

    用REQUEST只能取到一个值吗?href=b.asp?left=b1.htm&right=b2.htm,我在b.htm里如何用JS来取到left跟right?
      

  5.   

    代码里面不是写的很清楚么.
    var sSearchArr = split(unescape(location.search.substring(1)),'&');
      

  6.   

    vbs实现的
    可以改成js,道理一样,思想是笨狼的thisFileDir = replace(window.location.href,"file:///","")
    thisFileDir = unescape(replace(thisFileDir,"/","\"))
    thisFileFolder=getFolderDir(thisFileDir)用window.location.href 得到整个url栏