Как убрать подсказку адреса ссылки в Chrome?

В Chrome при наведении на ссылки в левом нижнем углу окна выплывает подсказка с адресом этой самой ссылки. Можно ли какими либо средствами css или js убрать её?

1 ответов


Подозреваю, что это возможно лишь через маскировку ссылок. Атрибут href удаляется, а самому A-элементу ставится обработчик на клик, в котором и происходит переход по удаленному URL. Ну и, поскольку после удаления атрибута href ссылка теряет свое специфичное форматирование, то надо позаботиться о стилях.


var masquerade_links = function(){
    $('a').each(function(){
        var href = $(this).attr('href');
        $(this)
            .removeAttr('href')
            .css({
                color: 'blue',
                'text-decoration': 'underline',
                cursor: 'pointer'
            })
            .click(function(){ window.location = href; });
    });
};
 

Пример можно глянуть тут: http://jsfiddle.net/xPy66/

Естественно, этот пример сознательно упрощен и не обрабатывает, к примеру, случаи с атрибутами target. Но его можно "допилить" до любой приемлемой функциональности.

Нет. А вам зачем?
Вообще можно просто убрать адрес ссылки и он тогда не будет выводится.