单击弹出菜单 <div onClick="showmenu("div")">点我</div>在鼠标指针处弹出<div id="menu">复制/粘贴</div> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script type="text/javascript" src="../js/jquery-1.3.2.js"></script> <script type="text/javascript"> showmenu = function(o) { var x = window.event.x; var y = window.event.y; $("#menu").css({ left: x, top: y }); $("#menu").show(); } </script></head><body> <div onclick="showmenu(this)" style="cursor:default"> 点我</div> <div id="menu" style="position: absolute; display: none; border: solid 1px red; padding: 5px; background-color: Gray;"> 复制/粘贴 </div></body></html> <div id="menu" style="display:none;z-index:1;border:solid blue 1px;position:absolute;">复制/粘贴</div><div onClick="showmenu()" style="cursor:hand;">点我 </div><script>function showmenu(){ var menu = document.getElementById("menu"); if(menu.style.display=="none"){ menu.style.left=event.x;//仅限IE menu.style.top=event.y; menu.style.display="block"; }else{ menu.style.display="none"; }}</script>看看这个满不满足楼主的要求,这个要考虑一下z-index,display、position属性、坐标取值等问题,这些问题解决了问题就不大,主要是要熟悉css,javascript,html这些东西,那么做富客户端就容易点 要下载jquery的js文件导入才看到效果 求个数组的问题。 求助分页处理代码? 为什么更新了constructor却不起作用呢 怎么实现重复提交不提示? 请问在javascrip中,this.config={target :null,folderLinks :true}是什么意思? 关于得到Span属性值得问题急在线等待 用JS刚完成的即时战略模型 关于页面生成树形菜单的问题,达人帮忙啊,困扰了几天了!!! 救命,showModalDialog问题。 四个框<input> 第一个输入五位数后,焦点移到下一个框,如此…… 请教一个关于正则的小问题! 如何获得input两个值
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title> <script type="text/javascript" src="../js/jquery-1.3.2.js"></script> <script type="text/javascript">
showmenu = function(o) {
var x = window.event.x;
var y = window.event.y;
$("#menu").css({ left: x, top: y });
$("#menu").show();
}
</script></head>
<body>
<div onclick="showmenu(this)" style="cursor:default">
点我</div>
<div id="menu" style="position: absolute; display: none; border: solid 1px red; padding: 5px;
background-color: Gray;">
复制/粘贴
</div>
</body>
</html>
<div id="menu" style="display:none;z-index:1;border:solid blue 1px;position:absolute;">复制/粘贴</div>
<div onClick="showmenu()" style="cursor:hand;">点我 </div>
<script>
function showmenu(){
var menu = document.getElementById("menu");
if(menu.style.display=="none"){
menu.style.left=event.x;//仅限IE
menu.style.top=event.y;
menu.style.display="block";
}else{
menu.style.display="none";
}
}
</script>看看这个满不满足楼主的要求,这个要考虑一下z-index,display、position属性、坐标取值等问题,这些问题解决了问题就不大,主要是要熟悉css,javascript,html这些东西,那么做富客户端就容易点