62,267
社区成员
发帖
与我相关
我的任务
分享if (!IsClientScriptBlockRegistered("clientScript"))
{
strScript = "<script>\n";
strScript += "function OpenWin(){\n";
strScript += "var str=window.showModalDialog('WebForm2.aspx',document.Form1.TextBox28.value,'help:no')\n";
strScript += "if(str!=null) document.Form1.TextBox28.value=str\n";
strScript += "}\n";
strScript += "</script>\n";
RegisterClientScriptBlock("clientScript", strScript);
}
Button1.Attributes.Add("onclick", "OpenWin()");//弹出新窗体的按钮
protected void Page_Load(object sender, EventArgs e)
{
if(IsPostBack)
{
string strScript = "<script>\n";
strScript += "window.parent.returnValue='" + TextBox1.Text.Replace("'", "\'") + "'\n";
strScript += "window.parent.close()\n";
strScript += "</script>\n";
if (!IsClientScriptBlockRegistered("clientScript"))
RegisterClientScriptBlock("clientScript", strScript);
}
else
{
MyBody.Attributes.Add("onload", "document.Form1.TextBox1.value=window.parent.dialogArguments");
}
}