b中写:
parent.right.location="c.asp?d="+d+"c="+c

解决方案 »

  1.   

    parent.right.location="c.asp?d="+d+"&c="+c 这个可以吧
      

  2.   

    parent.right.location="c.asp"
    这种方法页面c刷新不了
      

  3.   

    你确信是两个iframe?
    而且三个页面没有跨域?
    并且就是你说的那个样子?
    b中写:
    <button onclick="parent.right.location='c.asp?d='+d+'e='+e">click</button>
    如果不能刷新就怪了!
    自己检查你所谓的de两个参数你是否表达正确,我上边写de是因为不知道你的de究竟是什么
    多数情况下差不多都应该:d=document.formName.d.value,e=document.formName.e.value这种样子。
      

  4.   

    xinyunyishui(心云意水) 正解也可以写成:parent.frames("right").location="c.asp?d="+d+"c="+c
      

  5.   

    我需要在程序里面直接传递,不用按纽或图片之类的东西呀!呵呵
    <script language="JavaScript">
    function LoadSPEC(SPEC_ID,SPEC_Content)
     {
     document.parent.right.location='part_right.asp?PART_NAME="+SPEC_Content+"&PART_ID="+PART_ID ' 
     }
     </script>
    高手看看!
      

  6.   

    把document.去掉!这样试试吧:
    <script language="javascript">
    function LoadSPEC(SPEC_ID,SPEC_Content)
     {
      parent.frames("right").location='part_right.asp?PART_NAME="+SPEC_Content+"&PART_ID="+PART_ID ' 
     }
     </script>
      

  7.   

    parent.window.frames(0).location.href="c.asp?d="+d+"&c="+c(d,c参数是js中的)
    参数是asp的:
    parent.window.frames(0).location.href="c.asp?d="+<%=d%>+"&c="+<%=c%>

    parent.window.frames(0).location.href='c.asp?d='+'<%=d%>'+'&c='+'<%=c%>'

    parent.window.frames['framename'].location.href="c.asp?d="+<%=d%>+"&c="+<%=c%>
      

  8.   

    chocolateboy(小艺)和lawdoor(风语者)的可以了
    c页面接受这个参数应该是什么呀?
    <input name="PART_NAME" type="text" class="unite" size="13" maxlength="13">
    我这样写的话接收到变量后会出现一下一闪就消失了,有没有什么好的办法!