1:检测你的编码的值及类型;
2:也可以试着把你的编码传到下一个页面,比方说:
document.getElementById("leftFrame").location.href = "aaaa.htm?code="+escape(code)+'&time='+new Date().getTime();

解决方案 »

  1.   

    <script language="javascript">
    document.getElementById("leftFrame").location.href = "aaaa.htm";
    </script>
    去掉条件,直接转向,都不好使,也就是你的转向方法本身是错的。现在没时间多想了,不过我想你可以先试试在leftFrame包括的页面里进行判断和转向,这样肯定是没问题的。
      

  2.   

    try
    ---------------------------
    <HTML>
    <HEAD>
    <TITLE>健康论坛</TITLE>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language="javascript">
    window.onload = rewriteURL;
    var url = window.location.href;
    function rewriteURL(){
    var k=url.indexOf("=");
    var code = url.substring(k+4);
    if((code=="10060649")||(code=="10060650"))
    {
    document.getElementById("leftFrame").location.href = "aaaa.htm";
    } }

    </script>
    </HEAD>
    <frameset rows="10,*" frameborder="NO" border="0" framespacing="0">
    <frameset cols="*" frameborder="NO" border="0" framespacing="0">
    <frame src="top.htm" name="topFrame" scrolling="yes" noresize >
    </frameset>
    <frameset cols="*" frameborder="NO" border="0" framespacing="0">
    <frameset id="fs" rows="*" framespacing="0" frameborder="NO" border="0">
    <frameset id="fs" cols="155,*" framespacing="0" frameborder="NO" border="0">
    <frame id="leftFrame" src="left.htm" name="leftFrame" scrolling="yes" noresize >
    <frame src="main.htm" name="mainFrame">
    </frameset>
    </frameset>
    </frameset>
    </frameset></HTML>
      

  3.   

    document.getElementById("leftFrame").location.href = "aaaa.htm";这句改为:document.frames["leftFrame"].src = "aaaa.htm";
      

  4.   

    若document.frames通不过,
    try
    window.frames
      

  5.   


    document.frames["leftFrame"].src = "aaaa.htm";