为什么你要用这JS的OPEN方法呢,用href=url不行嘛?
你在<a href=a.asp target='mainframe'>连接</a>应该就可以了,如果你我制作工具,没有地方设置TARGET属性,你就去修改源程序吧
直接加一个目录窗口的属值

解决方案 »

  1.   

    menuframe中
    <head>
    <base target="mainframe">
    </head>
    再不行的话就要看菜单的源文件了
      

  2.   

    我用过webmenushop,我知道是怎么回事。
    你在创建菜单的时候,在“超连接或脚本”那项添 function\10089_res.htm ,在“目标框架”里面填 mainframe  
    这样就会得到你想要的结果。
      

  3.   

    用<a href=a.asp target='mainframe'>连接</a>这种方式行不通啊
    我在menu.htm中加入了
    <head>
    <base target="mainframe">
    </head>
    还是不行的
    用第三种方法也不行
    还请详细指教:)
      

  4.   

    你按我说的作也不行吗?是不是点击以后什么都没有发生?如果是这样,那你就要看一看你有没有一个叫做mainframe的桢了,要注意大小写。
      

  5.   

    http://webfx.eae.net/dhtml/dhtmlmenu4/menu4.html推荐使用此菜单,很不错!!!
      

  6.   

    你用错了应该用 javascript:document.open(url,"framename","");此处没有任何签名性质的文字,此文也不代表任何与CSDN相关的机构的立场。