top.frames["framename"].location.replace("example.html");ortop.frames["framename"].location="example.html";
最好使用parent.frames["framename"].

解决方案 »

  1.   

    top.framename.location="example.html";或者
    top.framename.location.href="example.html"; 试试
    也许是netscape不将location作为一个函数。
      

  2.   

    谢谢楼上两位,不过小弟还有个问题,用你们提供的方法直接写在html中确实没有问题,不过,我想做的是在Applet中嵌入javascript,其中用到netscacpe.javascript包下的JSObject。原码如下
    JSObject.getWindow(this).eval("javaScript:top.FrameName.location.replace('"+HtmlFileName+"')");
    问题就在这里,把上边提到的方法写到这里是,在IE下还是能正常链接,但在netscape下就不行了,请问这是什么问题呢?
      

  3.   

    查看javaScript 控制台,看里面报错的地方
      

  4.   

    如何查看javaScript 控制台,请大虾多指点,小弟刚刚入门,谢谢
      

  5.   

    还有,即使在java层,调用的javascript在控制台上能监测得到吗?
      

  6.   

    net_lover(孟子E章):能否再指点一下,诚恳相求