WebServer是BOA,Linux平台。我现在的index.html:(主要操作:定时刷新一个图片;并把客户端的鼠标坐标传给服务器)
<HTML>
<head>
<title>Hmi WebServer</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<Meta http-equiv="Refresh" Content="2;">
<BODY><IMG src="a.bmp"></BODY><body>
<script type="text/javascript">
function mousePosition(ev){
if(ev.pageX || ev.pageY){
return {x:ev.pageX, y:ev.pageY};
}
return {
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}   function buttonDown(ev){
ev = ev || window.event;
var mousePos = mousePosition(ev);
document.getElementById('xxx').value = mousePos.x;
document.getElementById('yyy').value = mousePos.y;
$.get("photo3.aspx",{"x":mousePos.x,"y":mousePos.y});
}document.onclick = buttonDown;</script>
<br>X:
<input id=xxx type=text>
<br>Y:
<input id=yyy type=text></HTML>
今天上午还没问题,下午调试的时候浏览器网页上突然出现““已完毕,但网页上有错误”提示。去掉<script src="http://code.jquery.com/jquery-latest.js"></script>后,以上提示不出现。但是get执行不成功,点击鼠标时,提示“网页上有错误”。

解决方案 »

  1.   

    打开错误信息看哪行出错的
    使用Firefox的firebug和错误控制台,很容易找错。这么好的工具你难道平时都不用吗
      

  2.   

    呵呵,第一次编Web程序,问题比较多。
      

  3.   

    无论ie还是ff都显示错误在哪儿,楼主先看一下报什么错误,这个页面单独运行没有什么错误
      

  4.   

    因该是你的浏览器没打开activeX或者JS设置吧
      

  5.   

    你把jquery.js下载到本地再引用试试,不联网的话,那个script不能用
      

  6.   

    严重推荐楼主使用firefox的firebug或者google浏览器的chrome来调试js.
      

  7.   

    你的代码没有问题
    jquery.js你最好下到本机电脑
      

  8.   

    http://code.jquery.com/jquery-latest.js的代码是什么?问题应该在这里!
    另外楼主的头像……是你吗?够眼熟的~~~