(1)服务器代码刷新父页上的某个控件:
private void UpdateLeftTree()
{
Response.Write("");
}
(2)测试远程文件是否存在:
private bool Test(string fileUrl)
{
try
{
HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.CreateDefault(new Uri(fileUrl));
httpWebRequest.Method = "HEAD";
httpWebRequest.Timeout = 1000;
return (((HttpWebResponse)httpWebRequest.GetResponse()).StatusCode == HttpStatusCode.OK);
}
catch
{
return false;
}
}
(3)IFRAME控制自身全屏:
function show()
{
var frm=parent.document.getElementById("frame");
var head=parent.document.getElementById("head");
var bottom=parent.document.getElementById("bottom");
if(head.style.display=="none")
{
head.style.display="block";
bottom.style.display="block";
frm.style.left= "0px ";
frm.style.top= "0px ";
frm.style.position="relative";//style="display :none"
}
else
{
head.style.display="none";
bottom.style.display="none";
frm.height ="100%";
frm.style.position= "absolute";
frm.style.left= "0px ";
frm.style.top= "0px ";
}
}