网页代码很简单:
<html>
<body>
<div id='d1'>
......... //这个div的一些内容, 不列出来了.
<div>
</body>
</html><scritp language='javascript'>
...... //这里要怎么写, 才能实现: 在网页任意地方点击一下(不包括上上面那个div的区域),
...... //就把 上面的div隐藏起来呢?
</scritp>
<html>
<body>
<div id='d1'>
......... //这个div的一些内容, 不列出来了.
<div>
</body>
</html><scritp language='javascript'>
...... //这里要怎么写, 才能实现: 在网页任意地方点击一下(不包括上上面那个div的区域),
...... //就把 上面的div隐藏起来呢?
</scritp>
<HTML>
<HEAD>
<title>WebForm2</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language=javascript>
ie4=(document.all)?true:false;
ns4=(document.layers)?true:false;
function toExit(){
var args=toExit.arguments;
var visible=args[0];
if(ns4){
theObj=eval("document.layers[\'"+args[1]+"\']");
if(theObj)theObj.visibility=visible;
}
else if(ie4){
if(visible=='show')visible='visible';
if(visible=='hide')visible='hidden';
theObj=eval("document.all[\'"+args[1]+"\']");
if(theObj)theObj.style.visibility=visible;
}
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout" onclick="toExit('show','boysoft')">
<form id="Form1" method="post" runat="server">
<div id=boysoft
style="HEIGHT: 80px; LEFT: 309px; POSITION: absolute; TOP: 150px; VISIBILITY: hidden; WIDTH: 180px; Z-INDEX: 1">
<table bgcolor=#666666 border=1 cellpadding=0 cellspacing=0 height=80
width=180>
<tbody>
<tr>
<td height=65 width="100%">
<table border=0 cellpadding=0 cellspacing=0 height=80 width="99%">
<tbody>
<tr>
<td height=57> <font
color=#ffffff>你看,这是一个隐藏的层,不过现在你可以看到了。<b></b></font></td>
</tr>
<tr align="center">
<td height=23 width="100%"><a
href="javascript:parent.close();"> </a><a
href="javascript:toExit('hide','boysoft')">关闭此窗口</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</form>
</body>
</HTML>