JavaScript работает в консоли, но не в качестве закладки - PullRequest
0 голосов
/ 06 сентября 2018

Следующий код JavaScript работает, когда я вставляю его в консоль проверки Chrome; но мне не удалось заставить его работать как закладку. У кого-нибудь есть идея, почему?

То, что я пытаюсь сделать, это установить пробел в стиле css: предварительную переноску, чтобы правильно увидеть предварительно отформатированные таблицы.

javascript: void(! function(t, i) {
    try {
        if (!t || !i) return;
        ! function(e, t) {
            if ("string" == typeof e && 0 < e.length && null === i.getElementById(t)) {
                var n = i.createElement("style");
                n.setAttribute("type", "text/css"), "string" == typeof t && 0 < t.length && n.setAttribute("id", t);
                var r = i.createTextNode(e);
                n.appendChild(r);
                var o = i.getElementsByTagName("head");
                0 < o.length && o[0].appendChild(n);
            }
        }("pre, code, kbd, samp {white-space: pre !important;}", "orospu-jupyter");
    } catch (e) {
        t && t.console && "function" == typeof t.console.error && t.console.error(e);
    }
}(window, window.document));

1 Ответ

0 голосов
/ 06 сентября 2018

Потому что закладки только для веб-страниц. Не могу использовать его для создания сценариев закладок. К сожалению.

Может быть, это может быть полезно функция как закладка Google Chrome

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...