Я использую DIV в качестве простой графической кнопки DHTML на веб-странице. Он не содержит текста, а фоновое изображение обеспечивает внешний вид кнопки. Это отлично работает в Firefox и Chrome, но в IE, когда нажимается кнопка, появляется мигающий вертикальный текстовый курсор, предположительно, где должна начинаться текстовая строка. Как отключить это?
Я пробовал обычные трюки JS и CSS, такие как привязка onstartselect к "function () {return false;}" и установка "cursor: none;" и "пользователь выбирает: нет;" (что, вероятно, не поддерживается в IE), но это не имело никакого эффекта. Есть ли что-нибудь еще, что я могу сделать?
РЕДАКТИРОВАТЬ: Да, под «текстовым курсором» я подразумеваю «каретку» или курсор, который указывает точку вставки для вашего текста. Для меня, если я открою ЛЮБУЮ страницу в IE7 и нажму один раз на тексте, каретка появится в той позиции, на которой я щелкнул.