zoukankan      html  css  js  c++  java
  • Window.open()打开一个窗体不被拦截

    Window.open()打开一个窗体不被拦截

     
     
    在DataGrid中建一个模板列,在模板列中放一个客户端的Button,或者直接写你要的字句,然后用<a href>连接
    例:
    <TABLE id="Table1" cellSpacing="0" cellPadding="0" width="100%" align="center" border="0">
        <TR>
         <TD width="100%">
          <asp:datagrid id="dgFreightInfo" runat="server" Width="96%" GridLines="Horizontal" AllowCustomPaging="True"
           AllowPaging="True" AutoGenerateColumns="False" DataKeyField="id" BorderColor="White" BorderWidth="1px"
           PageSize="20">
           <ItemStyle Height="25px" BackColor="#F7F7F7"></ItemStyle>
           <HeaderStyle Font-Bold="True" HorizontalAlign="Center" Height="25px" BackColor="#E8E8E8"></HeaderStyle>
           <Columns>
            <asp:TemplateColumn>
             <ItemTemplate>
              <A href='javascript:onclick=LoadFreight(<%# DataBinder.Eval(Container,"DataItem.id")%>)'>
               详细信息</A>
             </ItemTemplate>
            </asp:TemplateColumn>
           </Columns>
          </asp:datagrid>
         </TD>
        </TR>
    然后写一个JavaScript方法
    <script language="javascript">
    function LoadFreight(id)//id为传进的参数
    {
     var url='url.aspx?tid='+id+'';
     window.open(url,'','scrollbars=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=430,height=600');
    }
    </script>
     
    原文引入:http://www.cnblogs.com/gaohades/archive/2006/01/26/323604.html
     
    -----------------------------------------------------------------------------
  • 相关阅读:
    文件的初级功能
    Scanner的用法
    界面制作小例
    初学Java感想
    el-table合计栏未显示的问题
    推荐一些团队博客和个人博客地址
    大数加法
    汇编语言画圆
    Java一个简单的文件工具集
    css选择器
  • 原文地址:https://www.cnblogs.com/meimao5211/p/3333968.html
Copyright © 2011-2022 走看看