在头像上定义一个事件,鼠标移上的时候弹个div,
解决方案 »
- js自动表格里面的一行,但是不知道怎么给增加的一行赋值,急!
- fckeditor编辑区,有没办法放入背景图呢?即实现像QQ和163编辑邮件时那样插入信纸一样的功能?
- 求一段javascript对下拉列表处理的方法,急.
- 为什么我的函数参数只能用数字
- 怎么设置dropdownlist的enabled属性
- Extjs 仿淘宝五星评级功能
- jQuery选择器问题
- 怎么方便的实现这种效果:当鼠标移到<td>单元格中时,单元格中的超连接文本变色,同时单元格背景色也发生变化?就象www.rongshu.com上面
- 求两小球移动算法
- 求大佬给解决个highchart的颜色渐变的问题
- 用SWFupload 怎样根据文件地址上传文件 ?不出现文件浏览选择框.
- 同一个属性在alert的时候出来的不一样
<style type="text/css">
.f{
cursor:pointer;
position:absolute;
width:357px;
height:194px;
padding:15px 0 0 50px;
background-image:url(http://static5.photo.sina.com.cn/middle/4ef69b3dg5785994300a4&000.jpg)
}
</style>
<script>
var oo = true
function create(){
if(oo==true){
oo=false
var div =document.createElement("div")
div.className="f"
div.id="div"
div.innerHTML="<a href='#'>大法师</a><br>山丘之王<br>血法师<br>怕拉丁"
document.body.appendChild(div)
document.getElementById("div").style.left=document.getElementById("text").offsetLeft+30
document.getElementById("div").style.top=document.getElementById("text").offsetTop
div.onmouseout=del
}}function del(e){
e=e||event;
var obj=e.relatedTarget||e.toElement;
var div =document.getElementById("div")
if(div.contains(obj))return;
document.body.removeChild(div)
oo=true
}</script>
<span id="text" onmouseover="create()" style="cursor:pointer;" onMouseOut="del()" >人族</span>
function onit(){
//alert("1232");
var nodeDiv = document.createElement("div");
nodeDiv.style.position = "absolute";
nodeDiv.id="newDiv";
nodeDiv.style.backgroundImage="url(images/a.jpg)";
nodeDiv.style.width = "345px";
nodeDiv.style.height = "220px";
nodeDiv.style.top = "24%";
nodeDiv.style.left = "18%";
nodeDiv.style.filter = "alpha(opacity=90)";
nodeDiv.style.opacity = 0.9;
nodeDiv.style.fontSize = "12px";
nodeDiv.onmouseout = unonit;
nodeDiv.style.paddingBottom = "10px";
nodeDiv.style.paddingLeft = "30px";
nodeDiv.style.paddingTop = "20px";
nodeDiv.style.paddingRight = "25px";
nodeDiv.style.lineHeight = "23px";
nodeDiv.innerHTML = "<b>汉武帝刘彻</b>(公元前156年~公元前87年),"
+"汉族,出生于长安,幼名刘彘,是汉朝的第五代皇帝。汉武帝是汉景帝刘启的第十个儿子、汉文帝刘恒的孙子、"
+"汉高祖刘邦的曾孙,其母是皇后王娡。7岁时被册立为太子,16岁登基,在位五十四年,建立了西汉王朝最辉煌的功业之一。"
+"《谥法》说“威强睿德曰武”,就是说威严,坚强,明智,仁德叫武。他的雄才大略、文治武功使汉朝成为当时世界"
+"上最强大的国家,他也因此成为了中国历史上伟大的皇帝。"
+"汉武帝创立年号同时也是中国第一个使用年号的皇帝。他登基之初,继续他父亲生前推行的养生息民政策......<a href='celeb.html' target='_blank'>>>详细</a>";
document.body.appendChild(nodeDiv);
}
function unonit(){
var node = document.getElementById("newDiv");
document.body.removeChild(node);
}
</script>
<link href="css/blogstyle.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="blog-top"><img src="images/index.jpg" border="0" usemap="#Map" />
<map name="Map" id="Map">
<area shape="rect" coords="105,119,260,143" href="celeb.html" target="_blank" />
<area shape="rect" coords="369,120,940,144" href="history.html" target="_blank" />
<area shape="rect" coords="4,101,99,213" href="#" onmouseover="onit();"/></map></div>
<div class="bottom"></div>
</body>
</html>
以上是我的代码,但是鼠标移到层时不能点击链接,大家帮我看看问题在哪里???