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

王朝c#·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

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>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航