gpt4 book ai didi

javascript - 禁用 Web 应用程序中的默认文本选择

转载 作者:行者123 更新时间:2023-12-02 20:35:22 27 4
gpt4 key购买 nike

当我通过在 gridview 中按 Shift 键选择一堆行时,默认文本选择(深蓝色)与我的自定义行选择颜色混合。

如何禁用 Web 应用程序中的默认文本选择。

最佳答案

这对我来说可以在 FF 和 IE 中禁用“选择”:

// jQuery Solution
$(document).mousedown(function (e)
{
return false;
});

$(document).bind("selectstart", function (e)
{
return false;
});

如果您不使用 jQuery,这里是简单的 JavaScript 解决方案。

// Vanilla Javascript Solution
function attachEvent(element, eventName, handler)
{
if(element.addEventListener)
{
element.addEventListener(eventName, handler, false);
}
else
{
element.attachEvent("on" + eventName, handler);
}
}

attachEvent(document, "mousedown", function (e)
{
if(window.addEventListener)
{
e.preventDefault();
}
return false;
});

attachEvent(document, "selectstart", function (e)
{
return false;
});

关于javascript - 禁用 Web 应用程序中的默认文本选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3362807/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com