有一个下拉框dropdownlist,点击其中的某一项时,我会让它执行以下语句
string js = "";
js += "<script language='javascript'>";
js += "GetNaicsServices_BeforeClick(600,600,'" + strTemp + "')";
js += "</script>";
Page.RegisterStartupScript("jump", js);
这段JS是让一个div由原来的隐藏变为可见,div中的内容比较复杂,包含有iframe,这样的话,当div可见后,我的dropdownlist却看不到了,是怎么回事呢?然后我再把div隐藏起来后,dropdownlist又出来了。不知道如何解决这个问题
string js = "";
js += "<script language='javascript'>";
js += "GetNaicsServices_BeforeClick(600,600,'" + strTemp + "')";
js += "</script>";
Page.RegisterStartupScript("jump", js);
这段JS是让一个div由原来的隐藏变为可见,div中的内容比较复杂,包含有iframe,这样的话,当div可见后,我的dropdownlist却看不到了,是怎么回事呢?然后我再把div隐藏起来后,dropdownlist又出来了。不知道如何解决这个问题
function GetNaicsServices_BeforeClick(divHeight, divWidth,url)
{
url1 = url;
HideParentDropDownBoxesForDivWindow(); //其它的函数
closeAllDivWindows()
obj = document.all.WorkClass1_divNaicsServices;
ifr = document.all.ifNaicsServices;
ifr.src = "../LoadingPage.aspx";
setTimeout("GetNaicsServices_Click()", 400)
}
function GetNaicsServices_Click()
{
if(url1=="naics")
ifr.src = "../Projects/SetWorkClass.aspx";
else
ifr.src=url1;
}
--------------------------
肯定没有