maple 发表于 2005-6-29 14:37:29
<script language="JavaScript">
<!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
</script>
<script language="JavaScript">
<!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
</script>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style>
#menu{
position:absolute;
list-style:none;
margin:0;
padding:0;
display:none;
border:1px solid #DDD;
background:#EEE;
}
#menu li{
padding:1px;
}
#menu li a{
padding:3px;
display:block;
text-decoration:none;
cursor:default;
}
#menu li a:link,#menu li a:visited{
color:black;
}
#menu li a:hover{
color:white;
background:#039;
}
</style>
<head>
<body>
<ul id='menu'>
<li><a href="#">菜单项目1</a></li>
<li><a href="#">菜单项目2</a></li>
<li><a href="#">菜单项目3</a></li>
<li><a href="#">菜单项目4</a></li>
</ul>
<script language="javascript">
<!--
var menu = document.getElementById("menu");
document.oncontextmenu = function(e){
e = window.event || e;
x = e.x || e.layerX;
y = e.y || e.layerY;
menu.style.left = x + "px";
menu.style.top = y + "px";
menu.style.display = "block";
return false;
}
document.onclick = function(){
menu.style.display = "none";
}
//-->
</script>
</body>
</html>
请问有没有一个全面的文档,介绍了使用Mozilla核心的浏览器所提供的所有javascript对象,包括这些对象的属性和方法。知道的请给个详细具体URL地址
微软就有这样的文档,比如inet.chm这个MSDN中的文件,参考起来很方便。