为了防止模式化窗口在点击一个按钮搜索的时候弹出另外一个窗口,在<head>之间加了<base target="_self" />
这样确实可以组织弹出另外一个窗口,但是这样的话下载按钮就没用了,还有其他的解决方法吗?

解决方案 »

  1.   

    我在一个页面里放了一张图片按钮,点击这个图片按钮我弹出一个模式化的窗口,这个窗口里面有有数据查询,和数据添加操作,查询出来的数据用GridView显示的,每一条数据都有一个下载按钮,起先我在做搜索的时候,点下按钮之后,居然新弹出来了一个页面,在另外一个页面显示了查询之后的数据,之后我在<head>之间加了<base target="_self" />,这样的话搜索和添加都没问题,也不会重新跳出另外一个页面了,但是带来的问题是,下载按钮没效果了,因为下载的时候会弹出一个对话框让我们选择路径的,这个窗口弹不出来了,就是这样的!2楼的伙计
      

  2.   

    缓存问题
      <meta http-equiv="Pragma" content="no-cache" />
        <meta http-equiv="Cache-Control" content="no-cache" />
    也可以 在地址栏参数后面加一个随机参数。。
      

  3.   

    你的下载按钮怎么写的?为什么会不能用?
    你可以放在iframe或者frameset里面啊
      

  4.   

    我没放在框架里 就直接在页面里的 我下载按钮是个linkbutton点击下载的时候调用GridView的RowCommad事件实现的下载
      

  5.   

    RowCommad事件里面弹出模式窗口?
      

  6.   

    不是,是在我点一个图片按钮的时候,弹出一个模式化窗口,这个模式化窗口里有下载,搜索,还有添加等操作,我开始在做搜索的时候发现点一下之后会跳出另外一个窗口,所以在<head>之间加了<base target="_self" />,这样的话点搜索或者添加不会弹出另外一个窗口,但是下载不起作用了,因为下载的时候会让你选择路径的么,也就是说那个选择路径的窗口也弹不出来了,要怎么处理!
      

  7.   

    好的做法是采用frameset,兼容所有浏览器