[ASP.NET]一个实用的弹出窗口函数

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

public static void OpenPopUp(System.Web.UI.WebControls.WebControl opener,string PagePath,string windowName,int Top,int Left,int width,int height)

{

string clientScript;

string windowAttribs;

windowAttribs = "left=" + Left.ToString() + "px," +

"top=" + Top.ToString() + "px," +

"width=" + width.ToString() + "px," +

"height=" + height.ToString() + "px," +

"left='+((screen.width -" + width.ToString()+ ") / 2)+',";

clientScript = "window.open('"+PagePath+ "','"+

windowName + "','"+ windowAttribs + "');return false;";

opener.Attributes.Add("onClick", clientScript);

}

private void Page_Load(object sender, System.EventArgs e)

{

// 在此处放置用户代码以初始化页面

if(!IsPostBack)

{

OpenPopUp(Button1,"

http://www.google.com";);

OpenPopUp(Button2,"

http://www.google.com";,"",0,0,300,300);

}

}

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