C# Microsoft JScript运行时错误:对象不存在';不支持此属性或方法
我正在用C#在ASP.NET中编写一个Web应用程序。无论何时运行它,都会出现三种类型的运行时Javascript错误 我的问题是,即使我在运行一个新的Web应用程序时没有做任何修改,我也会遇到同样的错误 这些是错误:C# Microsoft JScript运行时错误:对象不存在';不支持此属性或方法,c#,javascript,asp.net,web-applications,C#,Javascript,Asp.net,Web Applications,我正在用C#在ASP.NET中编写一个Web应用程序。无论何时运行它,都会出现三种类型的运行时Javascript错误 我的问题是,即使我在运行一个新的Web应用程序时没有做任何修改,我也会遇到同样的错误 这些是错误: Microsoft JScript运行时错误:对象不支持此属性或方法 在 document.addEventListener(“mousemove”,updateLastMouseMoveCoordinates,false) Microsoft JScript运行时错误:应为对象
document.addEventListener(“mousemove”,updateLastMouseMoveCoordinates,false)代码>
divSurveyInit()代码>
document.addEventListener(“mousemove”,updateLastMouseMoveCoordinates,false)代码>
您可以在
if…else
中使用attachEvent或addEventListener,用于不同版本的IE和/或类似的跨浏览器:
if (document.addEventListener){
document.addEventListener('mousemove', changeState, true);
document.addEventListener('mouseout', stopScrollingIfOutsideWindow, true);
document.addEventListener('mousedown', markMouseDown, true);
document.addEventListener('mouseup', unmarkMouseDown, true);
} else if (document.attachEvent){
document.attachEvent('onmousemove', changeState);
document.attachEvent('onmouseout', stopScrollingIfOutsideWindow);
document.attachEvent('onmousedown', markMouseDown);
document.attachEvent('onmouseup', unmarkMouseDown);
}
您可以在
if…else
中使用attachEvent或addEventListener,用于不同版本的IE和/或类似的跨浏览器:
if (document.addEventListener){
document.addEventListener('mousemove', changeState, true);
document.addEventListener('mouseout', stopScrollingIfOutsideWindow, true);
document.addEventListener('mousedown', markMouseDown, true);
document.addEventListener('mouseup', unmarkMouseDown, true);
} else if (document.attachEvent){
document.attachEvent('onmousemove', changeState);
document.attachEvent('onmouseout', stopScrollingIfOutsideWindow);
document.attachEvent('onmousedown', markMouseDown);
document.attachEvent('onmouseup', unmarkMouseDown);
}
对于IE版本<9,您必须使用该方法添加事件侦听器。对于IE版本<9,您必须使用该方法添加事件侦听器。错误1和3是相同的。复制/粘贴错误?错误1和3相同。复制/粘贴错误?