PageSourceSearch

https://www.hull.gov.uk/site/dist/custom/js/recite-me.js?1.31.4

js hull.gov.uk collected 2026-10-01 11:32:43 UTC 2,782 bytes, 75 lines download raw bytes

1let serviceUrl = "//api.reciteme.com/asset/js?key=";
2let serviceKey = "f6cd075d8f4872e8017e5b50baf4b22c6eabd288";
3let options = {};  // Options can be added as needed
4let autoLoad = false;
5let enableFragment = "#reciteEnable";
6let loaded = [], frag = !1;
7window.location.hash === enableFragment && (frag = !0);
8
9function loadScript(c, b) {
10    let a = document.createElement("script");
11    a.type = "text/javascript";
12    a.readyState ? a.onreadystatechange = function () {
13        if ("loaded" == a.readyState || "complete" == a.readyState) a.onreadystatechange = null, void 0 != b && b()
14    } : void 0 != b && (a.onload = function () {
15        b()
16    });
17    a.src = c;
18    document.getElementsByTagName("head")[0].appendChild(a)
19}
20
21function _rc(c) {
22    c += "=";
23    for (var b = document.cookie.split(";"), a = 0; a < b.length; a++) {
24        for (var d = b[a]; " " == d.charAt(0);) d = d.substring(1, d.length);
25        if (0 == d.indexOf(c)) return d.substring(c.length, d.length)
26    }
27    return null
28}
29
30function loadService(c) {
31    for (var b = serviceUrl + serviceKey, a = 0; a < loaded.length; a++) if (loaded[a] == b) return;
32    loaded.push(b);
33    loadScript(serviceUrl + serviceKey, function () {
34        "function" === typeof _reciteLoaded && _reciteLoaded();
35        "function" == typeof c && c();
36        Recite.load(options);
37        Recite.Event.subscribe("Recite:load", function () {
38            Recite.enable()
39        })
40    })
41}
42
43"true" == _rc("Recite.Persist") && loadService();
44if (autoLoad && "false" != _rc("Recite.Persist") || frag)
45    document.addEventListener ? document.addEventListener("DOMContentLoaded", function (c) {
46        loadService()
47    }) : loadService();
48document.addEventListener("DOMContentLoaded",
49    function (event) {
50        let almondDefine = define;define = function(a, b, c){if(b == null) { return; } almondDefine(a,b,c);};
51        document.getElementById("enableReciteMe-js").addEventListener("click", function () {
52            loadService();
53        })
54    });
55function _reciteLoaded() {
56    document.querySelectorAll(".site-footer__group").forEach(function (element) {
57        element.setAttribute("data-recite-skip", true);
58    });
59
60    Recite.Event.subscribe("Controls:loaded", function () {
61        document.querySelector(".one-column").style = "padding-top: 60px;";
62        $("#recite-header").appendTo("html");
63
64        document.querySelectorAll(".list__link, .site-footer__text, .featured-area__link").forEach((menu) => {
65            Recite.PlayerControls.Tooltip.invoke(menu);
66        });
67    });
68}
69
70document.addEventListener("DOMContentLoaded", function (e) {
71    document.querySelectorAll(".site-footer__group").forEach(function (element) {
72        element.setAttribute("data-recite-skip", true);
73    });
74});
75

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.