在我的网站上http://www.ruigrok-nederland.nl/我无法选择文字。 它在Chrome和Firefox上运行良好。
这怎么可能? 我100%确定它不是Internet Explorer中的配置,因为它在其他页面上运行良好。
由于
答案 0 :(得分:1)
在您的页面上,每次单击鼠标左键或移动光标时都会出现错误。 onclick错误阻止IE处理当你发生的事情并单击并拖动以选择文本。
可以使用键盘快捷键选择文本。如果您修复了我在上面提到的JavaScript错误,页面将根据需要开始工作。
答案 1 :(得分:0)
您的错误存在于此处:
function mousePos(e){ if(!mie){ mouseX = e.pageX; mouseY = e.pageY; } 其他{ mouseX = event.clientX + document.body.scrollLeft; mouseY = event.clientY + document.body.scrollTop; }
document.show.mouseXField.value = mouseX;
没有document.show
个对象。我不知道你从哪里得到这个/你从哪个样本得到它?此外,您正在混合变量...您的函数将e
作为参数/变量事件对象,但您在else语句中使用event
。 1}}未定义,因此无法正常工作。
event
如果你没有其他理由,你可以使用jQuery来实现这一点,因为jQuery的目标和好处之一是跨浏览器功能:
document.show.mouseYField.value = mouseY;