无法在Internet Explorer(IE)中突出显示文本

时间:2014-06-19 12:22:44

标签: html wordpress internet-explorer

在我的网站上http://www.ruigrok-nederland.nl/我无法选择文字。 它在Chrome和Firefox上运行良好。

这怎么可能? 我100%确定它不是Internet Explorer中的配置,因为它在其他页面上运行良好。

由于

2 个答案:

答案 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

event

如果你没有其他理由,你可以使用jQuery来实现这一点,因为jQuery的目标和好处之一是跨浏览器功能:

document.show.mouseYField.value = mouseY;