function hidden()
{
//alert( ad100.style.display );
if(window.event.srcElement.tagName=="BODY")
ad100.style.display="none";
}
{
//alert( ad100.style.display );
if(window.event.srcElement.tagName=="BODY")
ad100.style.display="none";
}
解决方案 »
- 如何使用表单结合javascript改变网页图片的大小?
- js怎么获取window.open的网址,并作js自动修改
- 急,,急。。急急..谁能帮我看下这代码写的是什么意思,在线等。
- javascript自由变化文字的大小,附源码
- JS-UI专业级技术交流平台(48698724) 欢迎专业人士加入
- 求助各位大虾,时间判断问题
- 知道行tr的名称,怎么样删除这行?
- 一个奇怪的问题?大家来看看!!!
- javascript如何蔽屏Alt+F4
- 怎样同时让选中多个input text?
- 怎样用鼠标拉一个矩形框并将框内所有的div选中?
- 谁那里有此类万年历的算法? http://www.21page.net/public/calendar.asp 要基本原理思路
</div> <div id="xx">
<a href="#" onclick="return show();" > AAAAAAAAAAAAAAAAAA </a> <br>
<a href="#" onclick="return show();" > BBBBBBBBBBBBBBBBBB </a> <br>
<a href="#" onclick="return show();" > CCCCCCCCCCCCCCCCCC </a> <br>
</div><script language="javascript">
var Clicked,bodycliked;
function show()
{
//alert( ad100.style.display );
ad100.style.display="block";
Clicked=true;}
function hidden()
{
//alert( ad100.style.display );
if (eval(Clicked==true)&&eval(ad100.style.display=="block"))
{
Clicked=false;
return false; }
else
{
return ad100.style.display="none";
}}
</script>
<html>
<head><title> Test </title></head>
<body onclick="return hidden();"><table width="600" height="1000" bgcolor="cccccc" align="center">
<tr><td></td></tr>
</table></body>
</html>
</div> <div id="xx">
<a href="#"> AAAAAAAAAAAAAAAAAA </a> <br>
<a href="#"> BBBBBBBBBBBBBBBBBB </a> <br>
<a href="#"> CCCCCCCCCCCCCCCCCC </a> <br>
</div>
<script language="javascript">
document.body.onclick=function(){
if(event.srcElement.tagName == 'A' && ad100.style.display=="none"){
ad100.style.display = "block";
}else if(event.srcElement.tagName != 'A' && ad100.style.display=="block"){
ad100.style.display="none";
}
}
</script>