鼠标停在链接上,如何弹出页面预览 很多卖东西的网站上都可以这样,Google也可以这样。就是鼠标停在链接上,弹出一个预览,当然,这个预览可以不是打开链接以后的页面,自己拼出来的文字描述也可以。最好不要用jQuery 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 偶还是邪恶的用jquery了... 不过知道下原理还是一样的 可以尝试自己写一个<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script><style>#tooltip{ border-style:solid; border-width:"1px"; background-color:"#FFFFCC"; font-size:"12px"}</style><SCRIPT LANGUAGE="JavaScript"><!-- $(document).ready(function(){ var y = 20; var x = 10; $("a.tooltip").mouseover(function(e){ this.myTitle = this.title; // 清除自带的提示 this.title = ""; var tooltip = "<div id='tooltip'>"+this.myTitle+"</div>"; // 把提示内容追加到文d档中 $("body").append(tooltip); // 设置提示层显示位置 $("#tooltip").css({"position":"absolute","top":e.pageY+y+"px","left":e.pageX+x+"px"}).show(); }).mouseout(function(e){ // 还原自带的提示 this.title = this.myTitle; $("#tooltip").remove(); }).mousemove(function(e){// 添加移动跟随 $("#tooltip").css({"position":"absolute","top":e.pageY+y+"px","left":e.pageX+x+"px"}); }) })//--></SCRIPT> </HEAD> <BODY> <p><a a href="#" title="这是我的超链接提示1" class="tooltip">提示11111111111111111111111111111111111</a></p> <p><a a href="#" title="这是我的超链接提示2" class="tooltip">提示2</a></p> <p><a a href="#" title="自带的提示">自带的提示</a></p> </BODY></HTML> <html><head><script>function $(id){return document.getElementById(id)}function showTipDiv(a){ //AJAX取得该链接文件的内容,进行处理后,填充到DIV //..... $('tip').innerHTML=a.url+"链接的内容:AJAX内容"; $('tip').style.display="block" $('tip').style.left=(a.offsetLeft+a.offsetWidth)+"px" $('tip').style.top=a.offsetTop+"px"}</script><style>#tip{ position:absolute; z-Index:99; width:200px; display:none; border:1px solid red;}</style></head><body><div id=tip>这里是超链接的内容</div><a href="aa.php" onmouseover='showTipDiv(this)' onmouseout="$('tip').style.display='none'">超链接111</a><br><a href="bb.php" onmouseover='showTipDiv(this)' onmouseout="$('tip').style.display='none'">超链接222</a></body></html> exths combo 选择问题 请教一个关于循环的问题 动态添加的表内是否还可以继续动态添加表? 在ff下,onmousedown和ondblclick同时使用,ondblclick无效?? js继承中的疑问 js权威指南 js定位层的问题 如何用javascript修改类样式表呢? 请问怎样通过按钮实现浮动框架里内容的前进和后退 闪动效果 Ext 将grid中的数据导出到Excel和打印出来 高分求JS高手帮忙,在此基础上加个验证,谢谢。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<style>
#tooltip{
border-style:solid;
border-width:"1px";
background-color:"#FFFFCC";
font-size:"12px"
}
</style>
<SCRIPT LANGUAGE="JavaScript">
<!--
$(document).ready(function(){
var y = 20;
var x = 10;
$("a.tooltip").mouseover(function(e){
this.myTitle = this.title;
// 清除自带的提示
this.title = "";
var tooltip = "<div id='tooltip'>"+this.myTitle+"</div>";
// 把提示内容追加到文d档中
$("body").append(tooltip);
// 设置提示层显示位置
$("#tooltip").css({"position":"absolute","top":e.pageY+y+"px","left":e.pageX+x+"px"}).show();
}).mouseout(function(e){
// 还原自带的提示
this.title = this.myTitle;
$("#tooltip").remove();
}).mousemove(function(e){// 添加移动跟随
$("#tooltip").css({"position":"absolute","top":e.pageY+y+"px","left":e.pageX+x+"px"});
})
})
//-->
</SCRIPT>
</HEAD> <BODY>
<p><a a href="#" title="这是我的超链接提示1" class="tooltip">提示11111111111111111111111111111111111</a></p>
<p><a a href="#" title="这是我的超链接提示2" class="tooltip">提示2</a></p>
<p><a a href="#" title="自带的提示">自带的提示</a></p>
</BODY>
</HTML>
<head>
<script>
function $(id){return document.getElementById(id)}function showTipDiv(a){
//AJAX取得该链接文件的内容,进行处理后,填充到DIV
//.....
$('tip').innerHTML=a.url+"链接的内容:AJAX内容";
$('tip').style.display="block"
$('tip').style.left=(a.offsetLeft+a.offsetWidth)+"px"
$('tip').style.top=a.offsetTop+"px"
}
</script>
<style>
#tip{
position:absolute;
z-Index:99;
width:200px;
display:none;
border:1px solid red;
}
</style></head>
<body>
<div id=tip>
这里是超链接的内容
</div>
<a href="aa.php" onmouseover='showTipDiv(this)' onmouseout="$('tip').style.display='none'">超链接111</a><br>
<a href="bb.php" onmouseover='showTipDiv(this)' onmouseout="$('tip').style.display='none'">超链接222</a></body>
</html>