PageSourceSearch

https://genflix.co.id/

html genflix.co.id collected 2026-09-24 18:17:58 UTC 9,796 bytes, 334 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <meta charset="utf-8" />
5    <meta
6      name="referrer"
7      content="origin"
8    />
9    <link
10      rel="manifest"
11      href="/manifest.json"
12    />
13    <link
14      rel="shortcut icon"
15      href="/favicon.png"
16    />
17    <meta
18      name="viewport"
19      content="width=device-width, initial-scale=1"
20    />
21    <meta
22      name="theme-color"
23      content="#000000"
24    />
25    <!--
26      manifest.json provides metadata used when your web app is installed on a
27      user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
28    -->
29    <link
30      rel="manifest"
31      href="/manifest.json"
32    />
33    <!--
34      Notice the use of  in the tags above.
35      It will be replaced with the URL of the `public` folder during the build.
36      Only files inside the `public` folder can be referenced from the HTML.
37
38      Unlike "/favicon.ico" or "favicon.ico", "/favicon.ico" will
39      work correctly both with client-side routing and a non-root public URL.
40      Learn how to configure a non-root public URL by running `npm run build`.
41    -->
42
43    <!-- Shaka player ads IMA-->
44    <!-- IMA HTML5 SDK (for serving Client Side ads): -->
45
46    
46<script
47      type="text/javascript"
48      src="https://imasdk.googleapis.com/js/sdkloader/ima3.js"
49    ></script>
49
50
51    <!--Tiktok pixel -->
52
53    
53<script>
54      !(function (w, d, t) {
55        w.TiktokAnalyticsObject = t;
56        var ttq = (w[t] = w[t] || []);
57        (ttq.methods = [
58          'page',
59          'track',
60          'identify',
61          'instances',
62          'debug',
63          'on',
64          'off',
65          'once',
66          'ready',
67          'alias',
68          'group',
69          'enableCookie',
70          'disableCookie'
71        ]),
72          (ttq.setAndDefer = function (t, e) {
73            t[e] = function () {
74              t.push([e].concat(Array.prototype.slice.call(arguments, 0)));
75            };
76          });
77        for (var i = 0; i < ttq.methods.length; i++)
78          ttq.setAndDefer(ttq, ttq.methods[i]);
79        (ttq.instance = function (t) {
80          for (var e = ttq._i[t] || [], n = 0; n < ttq.methods.length; n++)
81            ttq.setAndDefer(e, ttq.methods[n]);
82          return e;
83        }),
84          (ttq.load = function (e, n) {
85            var i = 'https://analytics.tiktok.com/i18n/pixel/events.js';
86            (ttq._i = ttq._i || {}),
87              (ttq._i[e] = []),
88              (ttq._i[e]._u = i),
89              (ttq._t = ttq._t || {}),
90              (ttq._t[e] = +new Date()),
91              (ttq._o = ttq._o || {}),
92              (ttq._o[e] = n || {});
93            var o = document.createElement('script');
94            (o.type = 'text/javascript'),
95              (o.async = !0),
96              (o.src = i + '?sdkid=' + e + '&lib=' + t);
97            var a = document.getElementsByTagName('script')[0];
98            a.parentNode.insertBefore(o, a);
99          });
100
101        ttq.load('CJ5OC0JC77UC1837SGN0');
102        ttq.page();
103      })(window, document, 'ttq');
104    </script>
104
105    <!--Tiktok pixel end-->
106    <link
107      href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap"
108      rel="stylesheet"
109    />
110    <link
111      rel="stylesheet"
112      href="/animate/animate.min.css"
113      type="text/css"
114    />
115    <title>Genflix</title>
116
117    <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 80 bytes, lines 117-120
117
118    <script
119      async
120      src="https://www.googletagmanager.com/gtag/js?id=
120G-R24YHGXE3P
vendor: 21 bytes, lines 120-122
120"
121    ></script>
122    
122<script>
123      
vendor: 164 bytes, lines 123-130
123window.dataLayer = window.dataLayer || [];
124
125      function gtag() {
126        dataLayer.push(arguments);
127      }
128      gtag('js', new Date());
129
130      gtag('config', '
130G-R24YHGXE3P
vendor: 8 bytes, lines 130-131
130');
131    
131</script>
131
132
133
134    <!-- Facebook Pixel Code -->
135    
135<script>
136      !(function (f, b, e, v, n, t, s) {
137        if (f.fbq) return;
138        n = f.fbq = function () {
139          n.callMethod
140            ? n.callMethod.apply(n, arguments)
141            : n.queue.push(arguments);
142        };
143        if (!f._fbq) f._fbq = n;
144        n.push = n;
145        n.loaded = !0;
146        n.version = '2.0';
147        n.queue = [];
148        t = b.createElement(e);
149        t.async = !0;
150        t.src = v;
151        s = b.getElementsByTagName(e)[0];
152        s.parentNode.insertBefore(t, s);
153      })(
154        window,
155        document,
156        'script',
157        'https://connect.facebook.net/en_US/fbevents.js'
158      );
159      fbq('init', '394378138130368');
160      fbq('track', 'PageView');
161    </script>
161
162    <!-- End Facebook Pixel Code -->
163
164    <!-- Begin Dable Script -->
165    
165<script>
166      (function (d, a, b, l, e, _) {
167        d[b] =
168          d[b] ||
169          function () {
170            (d[b].q = d[b].q || []).push(arguments);
171          };
172        e = a.createElement(l);
173        e.async = 1;
174        e.charset = 'utf-8';
175        e.src = '//static.dable.io/dist/dablena.min.js';
176        _ = a.getElementsByTagName(l)[0];
177        _.parentNode.insertBefore(e, _);
178      })(window, document, 'dablena', 'script');
179      dablena('init', '004-006-575');
180    </script>
180
181    <!-- End Dable Script -->
182
183    
183<script type="text/javascript">
184      window.clevertap = {
185        event: [],
186        profile: [],
187        region: 'sg1',
188        account: [],
189        onUserLogin: [],
190        notifications: [],
191        privacy: []
192      };
193      // replace with the CLEVERTAP_ACCOUNT_ID with the actual ACCOUNT ID value from your Dashboard -> Settings page
194      window.clevertap.account.push({
195        id: 'R57-476-7R5Z'
196      });
197      window.clevertap.privacy.push({
198        optOut: false
199      }); //set the flag to true, if the user of the device opts out of sharing their data
200      window.clevertap.privacy.push({
201        useIP: false
202      }); //set the flag to true, if the user agrees to share their IP data
203      (function () {
204        var wzrk = document.createElement('script');
205        wzrk.type = 'text/javascript';
206        wzrk.async = true;
207        wzrk.src =
208          ('https:' == document.location.protocol
209            ? 'https://d2r1yp2w7bby2u.cloudfront.net'
210            : 'http://static.clevertap.com') + '/js/a.js?v=0';
211        var s = document.getElementsByTagName('script')[0];
212        s.parentNode.insertBefore(wzrk, s);
213      })();
214    </script>
214
215
216    
216<script
217      async
218      src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3284894714869864"
219      crossorigin="anonymous"
220    ></script>
220
221    <meta
222      name="msvalidate.01"
223      content="A18B878817A86DA9A824D31D8490F4EC"
224    />
225    
225<script type="module" crossorigin src="/assets/index-Cdn6YDq2.js"></script>
225
226    <link rel="stylesheet" crossorigin href="/assets/index-B__5p154.css">
227  </head>
228
229  <body>
230    <noscript>You need to enable JavaScript to run this app.</noscript>
231    <div id="root"></div>
232    <div id="modal-root"></div>
233
234    <!--
235      This HTML file is a template.
236      If you open it directly in the browser, you will see an empty page.
237
238      You can add webfonts, meta tags, or analytics to this file.
239      The build step will place the bundled scripts into the <body> tag.
240
241      To begin the development, run `npm start` or `yarn start`.
242      To create a production bundle, use `npm run build` or `yarn build`.
243    -->
244    <!-- 
244<script type="text/javascript">
245    window.onLoadGapi = function () {
246      gapi.load('auth2', function () {
247        gapi.auth2.init({
248          client_id: '348538687040-idev2i1pc1on9l32110rr763c6gfd8gt.apps.googleusercontent.com'
249        })
250      })
251    }
252  </script>
252
253  
253<script src="https://apis.google.com/js/platform.js?onload=onLoadGapi" async defer></script>
253 -->
254    
254<script>
255      window.fbAsyncInit = function () {
256        FB.init({
257          appId: '556226874552358',
258          cookie: true,
259          xfbml: true,
260          version: 'v3.2'
261        });
262
263        FB.AppEvents.logPageView();
264      };
265      (function (d, s, id) {
266        var js,
267          fjs = d.getElementsByTagName(s)[0];
268        if (d.getElementById(id)) {
269          return;
270        }
271        js = d.createElement(s);
272        js.id = id;
273        js.src = 'https://connect.facebook.net/en_US/sdk.js';
274        fjs.parentNode.insertBefore(js, fjs);
275      })(document, 'script', 'facebook-jssdk');
276    </script>
276
277
278    <!-- player assets -->
279    <!-- 
279<script src="/player-assets/video-7-10-1.min.js" ></script>
279 -->
280    
280<script src="/player-assets/mux.min.js"></script>
280
281    <!-- geolocation -->
282    
282<script>
283      if (navigator.geolocation) {
284        navigator.geolocation.getCurrentPosition(onSuccess, onError);
285      }
286
287      function onSuccess(position) {
288        const coords = position.coords;
289        localStorage.setItem(
290          'location',
291          JSON.stringify({
292            accuracy: coords.accuracy,
293            altitude: coords.altitude,
294            altitudeAccuracy: coords.altitudeAccuracy,
295            heading: coords.heading,
296            latitude: coords.latitude,
297            longitude: coords.longitude,
298            speed: coords.speed
299          })
300        );
301      }
302
303      function onError(error) {
304        if (error.code === error.PERMISSION_DENIED) {
305          const location = localStorage.getItem('location');
306          if (location) localStorage.removeItem('location');
307        }
308      }
309    </script>
309
310
311    
311<script>
312      function playVideo() {
313        (play = async ({ retryCount } = {}) => {
314          try {
315            const result = await window.playerState();
316
317            if (result.state === 'loaded') {
318              window.partnerPlayer.play();
319            }
320          } catch (err) {
321            console.log(err);
322
323            if (retryCount <= 3) {
324              setTimeout(
325                () => play({ retryCount: (retryCount | 0) + 1 }),
326                3000
327              );
328            }
329          }
330        })();
331      }
332    </script>
332
333  </body>
334</html>

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.