'http://192.168.0.109'+board+'.htm'
好像中减少了一个斜杠"/"

解决方案 »

  1.   

    还有document.all.f3的写法可能会有问题。
    试试看用window.frames("f3").location
      

  2.   

    zhfkiller(杀手)
    url是正确的
    那个页面用
    document.location = url.substring(httphead.length).split("@")[0];
    可以单独打开,不过这样左侧的导航菜单就没有了walkingpoison(walkingpoison)
    你的方法我试过了,没有效果:(
      

  3.   

    window.frames("f3").location =('http://192.168.0.109'+board+'.htm');
    这个是没有效果的:(
      

  4.   

    window.frames("f3").location ="http://192.168.0.109"+board+".htm"; 不行
    window.frames("f3").replace('http://192.168.0.109'+board+'.htm');也不行
    window.frames("f3").replace('http://192.168.0.109'+board+'.htm');也不行
      

  5.   

    你在head里写script,可能script执行的时候frameset还没有建立啊,不如你试试在f1.htm的onload()中执行这些代码
    -
    在f1.htm中用top.location得到URL
      

  6.   

    还是不行。。
    我把js代码放到页面下面了
    结果好像生成帧之后就不执行js代码了
      

  7.   

    倒,我少说一点也不行么,对于location对象,当然要调用replace方法或者href属性了。window.frames("f3").location.replace('....')