PageSourceSearch

https://st.drweb.kz/static/js/change_lng_w_domains_v2.js

js drweb.kz collected 2026-10-06 10:53:50 UTC 1,055 bytes, 46 lines download raw bytes

1function drweb_site_change_lng( lng )
2{
3    // osp71806
4    if (lng == 'id') {
5        window.open("https://www.doctorweb.id/")
6        return;
7    }
8
9    var cur_url = window.location.href;
10    var u = new Url( cur_url );
11
12    u.host = 'www' + (drweb_site_supported_lng_domains( u.host ) || '.drweb.com');
13    u.path = '/switch/';
14    u.query[ 'origin' ] = cur_url;
15    u.query[ 'xlng' ] = lng;
16
17    window.location.href = u.toString();
18
19    return false;
20}
21
22function drweb_site_supported_lng_domains( host )
23{
24    var supported_lng_domains = [
25        '.drweb.fr',
26        '.drweb.com',
27        '.drweb.ru',
28        '.drweb-av.pl',
29        '.dr-web.es',
30        '.drweb-av.it',
31        '.drweb.cn',
32        '.drweb.co.jp',
33        '.drweb-av.de',
34        '.drweb.by',
35        '.drweb.kz',
36        '.drweb.uz'
37    ];
38
39    for( var i = 0; i < supported_lng_domains.length; i++ )
40    {
41        var tld = supported_lng_domains[i];
42        if( host.indexOf( tld ) !== -1 ) return tld;
43    }
44
45    return false;
46}

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.