父页面
<asp:TextBox ID="txtSpec" runat="server" CssClass="EditTextBox" Width="367px"></asp:TextBox>
<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick=" ShowPCWindow();return false;">PC规格</asp:LinkButton>
function ShowPCWindow()
{
var strUrl = '../Module/Maintain_PC_ITEM.aspx?return=txtSpec';
var strFeature = 'height=600, width=860, top=0, left=0, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=no, status=no';
window.open(strUrl,'newwindow',strFeature);
return false;
}
子页面
<script type="text/javascript">
function CheckBeforeSave(obj)
{
obj.style.display="none"; //锁定
try
{
var strInfo="";
if(document.getElementById("txtCPU").value == "")
{
strInfo += "请输入CPU!/n";
}
if(document.getElementById("txtNeicun").value == "")
{
strInfo += "请输入内存!/n";
}
if(document.getElementById("txtYingpan").value == "")
{
strInfo += "请输入硬盘!/n";
}
if(document.getElementById("txtZhuban").value == "")
{
strInfo += "请输入主板!/n";
}
if(document.getElementById("txtDianyuan").value == "")
{
strInfo += "请输入电源!/n";
}
if(document.getElementById("txtFengshan").value == "")
{
strInfo += "请输入风扇!/n";
}
if(document.getElementById("txtWangka").value == "")
{
strInfo += "请输入网卡!/n";
}
if(document.getElementById("txtXianka").value == "")
{
strInfo += "请输入显卡!/n";
}
if(document.getElementById("txtShengka").value == "")
{
strInfo += "请输入声卡!/n";
}
if(strInfo!="")
{
window.alert(strInfo);
obj.style.display="block"; //解除锁定
return false;
}
else
{
var strSpec = document.getElementById("txtCPU").value+"/"
+ document.getElementById("txtNeicun").value+"/"
+ document.getElementById("txtYingpan").value+"/"
+ document.getElementById("txtZhuban").value+"/"
+ document.getElementById("txtDianyuan").value+"/"
+ document.getElementById("txtFengshan").value+"/"
+ document.getElementById("txtWangka").value+"/"
+ document.getElementById("txtWangka").value+"/"
+ document.getElementById("txtXianka").value+"/"
+ document.getElementById("txtShengka").value+"/"
+ document.getElementById("txtGuangqu").value+"/"
+ document.getElementById("txtRuanqu").value+"/"
+ document.getElementById("txtNeimao").value+"/"
+ document.getElementById("txtUSB").value;
window.opener.document.all.<%=Request["return"]%>.value=strSpec;
window.opener.document.all.<%=Request["return"]%>.focus();
window.close();
window.opener.focus();
}
}
catch(e)
{
window.alert(e.description);
obj.style.display="block"; //解除锁定
return false;
}
}
</script>