Chrome-Erweiterung, die das Maussymbol ändert, wenn der Mauszeiger über einen Link mit dem _blank-Attribut bewegt wird

Wenn ich mit der Maus über einen Link fahre, möchte ich wissen, ob der Link in einem neuen Tab geöffnet wird (hat ein _blank HTML-Attribut).

Gibt es eine Chrome-Erweiterung, die dies implementiert?

Vielen Dank! Wenn es im Chrome Web Store verfügbar sein wird, lassen Sie es mich bitte wissen.

Antworten (1)

Dazu habe ich eine Erweiterung erstellt.

Sie können aus meinem Github-Repo installieren – laden Sie einfach die .crxDatei herunter und ziehen Sie sie auf chrome://extensions.

Sie können das Cursor-Symbol ändern, indem Sie zu gehen chrome://extensions, diese Erweiterung suchen, darauf klicken Optionsund sie von dort auswählen


Alternativ können Sie dieses Bookmarklet verwenden ( generiert über Ben Almans Jquery Bookmarklet Generator ):

javascript: (function (e, a, g, h, f, c, b, d) {
    if (!(f = e.jQuery) || g > f.fn.jquery || h(f)) {
        c = a.createElement("script");
        c.type = "text/javascript";
        c.src = "http://ajax.googleapis.com/ajax/libs/jquery/" + g + "/jquery.min.js";
        c.onload = c.onreadystatechange = function () {
            if (!b && (!(d = this.readyState) || d == "loaded" || d == "complete")) {
                h((f = e.jQuery).noConflict(1), b = 1);
                f(c).remove()
            }
        };
        a.documentElement.childNodes[0].appendChild(c)
    }
})(window, document, "1.3.2", function ($, L) {
    $('a').each(function () {
        if ($(this).attr('target') == '_blank') {
            $(this).hover(function () {
                $(this).css('cursor', 'crosshair');
            }, function () {
                $(this).css('cursor', 'auto');
            });
        }
    });
});

(ändern Sie den crosshairzu dem Cursor, den Sie bevorzugen – Sie können alle Cursors auf W3Schools sehen .