解决方案 »
- 我在用showModalDialog 的时候,浏览器总是打开一个新的标签页,而不是弹出窗口,这个怎么解决?
- 用批处理命令怎么操作sublime搜索文件?
- 关于window.resizeto(document.boby.scrollWidth,document.body.scrollHeiht)
- 为什么同一个控件,有时可用,用时又说“未定义”的呢?
- 求教:在jsp页面中作条形图
- 求教一看似简单的问题:鼠标滑过某链接时,如何在旁边弹出一个精确定位,开关稳定的小菜单?
- 网络考试系统请给个思路,关键是考试记时,怎么实现,请给个思路和代码,万分感谢
- 急需一个用js写的网络通信的小范例带源码
- 当点一下按钮, 如何实现使浏览器的滚动条向下动一下.`
- 想要一个HTML在线编辑器的原代码,要没加密的
- 表格的显示和隐藏方法
- 关于reload()函数的问题 请大家帮忙!
$("div").css({"left":(event.pageX || event.clientX) + 5,
"top": (event.pageY || event.clientY) +5});
}
$("div").css({"left":(event.pageX || event.clientX) + 5,
"top": (event.pageY || event.clientY) +5});
}
<head>
<title>菜单</title>
</head>
<style type="text/css">
.box{ font: 9pt "Comic Sans MS"; position: absolute; background:pink }
</style>
<body>
<p align="center"></a> </p>
<div align="center"><center>
<table id="itemopen" class="box" style="display:none">
<tr>
<td>弹出菜单</td>
</tr>
<tr>
<td><a href="#">Cut</a></td>
</tr>
</table>
</center></div><!-- End of Popup Menu -->
<script language="JavaScript">
document.onclick = popUp
function popUp(evt) {
evt = evt ? evt : (window.event ? window.event : null);
var mX = evt.x ? evt.x : evt.pageX;
var mY = evt.y ? evt.y : evt.pageY;
newX = mX + document.body.scrollLeft;
newY = ((mY)*(-1) + document.body.scrollTop)*(-1);
menu = document.getElementById('itemopen');
if ( menu.style.display == ""){
menu.style.display = "none"
}
else {
menu.style.display = ""
}
if(navigator.appName.indexOf("Explorer") > -1){//IE
menu.style.pixelLeft = newX+8;
menu.style.pixelTop = newY-5;
}else{
menu.style.left = parseInt(newX)+10+"px";
menu.style.top = parseInt(newY)-5+"px";
}
}
</script>
<a href="#" onclick="popUp(event);"><font color="blue">在任意位置单击鼠标左键看看</font></a>
</body>
</html>
在Fun1里怎么把这个this 传给 另一个函数的参数。
<input id="another" type="text" onfocus="Fun2(document.getElementById('one'));"