javascript的鼠标事件

<scriptlanguage="javascript">functionmouse(){if(window.event.button==1){alert("左");}e... <script language ="javascript">

function mouse()
{
if(window.event.button==1)
{
alert("左");
}
else if(window.event.button==2)
{
alert("右");
}
}
</script>
直接用网页打开没问题,但是在visual studio.net平台下运行没反映 这是为什么啊
在VS中是可以运行客户端脚本(javascript)的,而已其他的事件可以运行,我调试过了
是不是其他的什么问题?
当然 函数已经调用了
展开
 我来答
webscape
2009-05-05 · TA获得超过175个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:44万
展开全部
不清楚你说的“直接用网页打开”是如何打开的,是不是另写了个HTML页而没加DOCTYPE测的。Visual Studio .Net生成的HTML一般都有DOCTYPE声明(就是网页源代码的第一句<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/HTML4.01/loose.dtd">),在添加这个声明后,body的大小仅仅是它所包含元素的大小,也就是说如果body中没内容,大小就是0,所以也就无法响应onmousedown。而如果没有DOCTYPE声明,body大小浏览器窗口大小,自然可以响应onmousedown。一面的代码给body加了大小,可以工作了,如果不加则没有反应。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/HTML4.01/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language ="javascript" type="text/javascript">
function mouse() {
if(window.event.button==1) {
alert("左");
}
else if(window.event.button==2){
alert("右");
}
}
</script>
</head>

<body onMouseDown="mouse()" style="width: 100%; height: 600px">
</body>
</html>
trains629
2009-05-03 · TA获得超过245个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:221万
展开全部
应该是没反应啊,以上代码是作为客户端脚本解释的,在visual studio.net写的是服务器端代码,同时visual studio.net中预览的话应该是只支持html

http://www.evalite.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友af663976a
2009-05-04 · 超过64用户采纳过TA的回答
知道答主
回答量:249
采纳率:0%
帮助的人:0
展开全部
函数都没执行啊
mouse();调用下啊
body onmousedown=mouse()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zeroskylove
2009-05-03 · TA获得超过165个赞
知道答主
回答量:92
采纳率:0%
帮助的人:36.6万
展开全部
没使用过 不过我觉得JavaScript是客户端的。应该和你的vs没什么关系。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
带我信乐
2009-05-05 · TA获得超过1353个赞
知道小有建树答主
回答量:680
采纳率:0%
帮助的人:709万
展开全部
在<script>加上这句
document.onmousedown=mouse;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式