弹出一个窗口 原来把原窗口关了 如果是css本身是不行的

解决方案 »

  1.   

    就没有比较好的解决方法吗?
    为什么js可以做到弹出的窗口去掉这些,
    能不能我做一个页面,就是那个js弹出窗口的样子?
      

  2.   

    除了window.open没有其他方法.
      

  3.   

    要是设置弹出窗口的属性,那么在css里面是做不到的,css实现的是对页面的设置
      

  4.   

    css设置页面格式..不能设置windows..你要这样就只能用windows.open了
      

  5.   

    用DIV模仿windows.open就能用css控制样式了
      

  6.   

    <div onclick="showinfo(<%# DataBinder.Eval(Container.DataItem,"planID") %>)" style="cursor:hand;">详细信息</div>
    然后再定义showinfo(i)
    function showinfo(i)
    {
       window.showModelessDialog("PlanGL_planinfo.aspx?="+i);
    }
    呵呵 我也是刚搞定这个问题
      

  7.   

    这个是用在datagrid里面 在模板列里面放个
    <div onclick="showinfo(<%# DataBinder.Eval(Container.DataItem,"planID") %>)" style="cursor:hand;">详细信息</div>
    然后就可以通过JS控制打开网页对话框查看某条记录的详细信息了,呵呵
      

  8.   

    如果是想弹出一个窗口什么都没有,那么和一个DIV层有什么区别了呢,还不如直接用DIV,控制样式很简单啊,如果不是类似的内容特别多,可以考虑通过控制DIV的显示/隐藏达到同样的效果吧