Code Polyglot!
Последние сниппеты
→
26-фев-2021 19:29:55
→
26-фев-2021 19:29:44
→
26-фев-2021 19:29:30
→
26-фев-2021 16:39:28
→
19-фев-2021 01:20:50
→
dtf-login.…
→
08-фев-2021 11:20:42
→
08-фев-2021 11:20:43
→
08-фев-2021 11:19:46
→
08-фев-2021 11:19:45
→
08-фев-2021 08:56:10
→
08-фев-2021 08:56:10
→
22-янв-2021 16:39:12
→
22-янв-2021 16:38:40
→
21-янв-2021 08:40:33
→
19-янв-2021 17:04:24
→
19-янв-2021 17:04:14
→
19-янв-2021 17:04:08
→
19-янв-2021 17:03:46
→
12-янв-2021 10:06:55
→
11-янв-2021 22:48:29
→
11-янв-2021 22:48:11
→
11-янв-2021 22:45:38
→
11-янв-2021 22:44:22
→
11-янв-2021 22:43:38
→
10-янв-2021 20:55:51
→
08-янв-2021 20:15:42
→
08-янв-2021 20:15:09
→
08-янв-2021 19:22:34
→
08-янв-2021 19:22:04
→
08-янв-2021 19:22:05
→
08-янв-2021 05:09:46
→
08-янв-2021 05:09:21
→
02-янв-2021 19:24:15
→
02-янв-2021 19:24:01
→
02-янв-2021 19:23:58
→
02-янв-2021 19:23:39
→
02-янв-2021 19:23:28
→
02-янв-2021 19:23:24
→
02-янв-2021 19:23:20
→
02-янв-2021 19:23:13
→
02-янв-2021 19:22:30
→
02-янв-2021 19:22:27
→
02-янв-2021 19:22:20
→
02-янв-2021 19:22:16
→
02-янв-2021 19:22:11
→
02-янв-2021 19:22:00
→
02-янв-2021 19:21:54
→
02-янв-2021 19:21:52
→
02-янв-2021 00:47:04
|
21 января, четверг, 2021 | 08:40:33
↓
Скопировано в буфер обмена!
1
(
function
(
)
{
2
var
alertCont;
3
function
trackOldBrowserEvent
(
event
)
{
4
var
xhr =
new
XMLHttpRequest();
5
xhr.open(
'GET'
,
'/badbrowser_stat.php?act=track&event='
+ event);
6
xhr.send();
7
}
8
function
exposeGlobals
(
)
{
9
window
.hideOldBrowser =
function
(
)
{
10
alertCont.remove();
11
var
date =
new
Date
();
12
date.setTime(date.getTime() + (
7
*
24
*
60
*
60
*
1000
));
13
var
expiresDate = date.toGMTString();
14
var
domain =
window
.locDomain;
15
document
.cookie =
'remixoldbshown=1; expires='
+ expiresDate +
'; path=/'
+ (domain ?
'; domain=.'
+ domain :
''
) +
';secure'
;
16
trackOldBrowserEvent(
'hideAlert'
);
17
}
18
}
19
function
checkOldBrowser
(
)
{
20
if
(!
document
.body) {
21
setTimeout
(checkOldBrowser,
100
);
22
return
;
23
}
24
try
{
25
if
((
false
|| !(
'noModule'
in
HTMLScriptElement.prototype)) && !
false
) {
26
exposeGlobals();
27
var
alert =
'<div class="OldBrowser__container" style="width:960px;"> For speed and stability when using VK, install <a href="/badbrowser.php?source=old_browser_alert" target="_blank">one of these browsers</a>. <span class="OldBrowser__close" aria-label="Close" role="button" onclick="hideOldBrowser();"></span></div>'
;
28
alertCont =
document
.createElement(
'div'
);
29
alertCont.className =
'OldBrowser'
;
30
alertCont.id =
'old_browser_wrap'
;
31
alertCont.innerHTML = alert;
32
document
.body.appendChild(alertCont);
33
trackOldBrowserEvent(
'showAlert'
);
34
}
else
{
35
if
(browserVersion < lastVersions[browserName] -
1
) {
36
trackOldBrowserEvent(
'badBrowser'
+ (lastVersions[browserName] - browserVersion));
37
}
38
}
39
}
catch
(e) {}
40
}
```
(function() { var alertCont; function trackOldBrowserEvent(event) { var xhr = new XMLHttpRequest(); xhr.open('GET', '/badbrowser_stat.php?act=track&event=' + event); xhr.send(); } function exposeGlobals() { window.hideOldBrowser = function() { alertCont.remove(); var date = new Date(); date.setTime(date.getTime() + (7 * 24 * 60 * 60 * 1000)); var expiresDate = date.toGMTString(); var domain = window.locDomain; document.cookie = 'remixoldbshown=1; expires=' + expiresDate + '; path=/' + (domain ? '; domain=.' + domain : '') + ';secure'; trackOldBrowserEvent('hideAlert'); } } function checkOldBrowser() { if(!document.body) { setTimeout(checkOldBrowser, 100); return; } try { if ((false || !('noModule' in HTMLScriptElement.prototype)) && !false) { exposeGlobals(); var alert = '<div class="OldBrowser__container" style="width:960px;"> For speed and stability when using VK, install <a href="/badbrowser.php?source=old_browser_alert" target="_blank">one of these browsers</a>. <span class="OldBrowser__close" aria-label="Close" role="button" onclick="hideOldBrowser();"></span></div>'; alertCont = document.createElement('div'); alertCont.className = 'OldBrowser'; alertCont.id = 'old_browser_wrap'; alertCont.innerHTML = alert; document.body.appendChild(alertCont); trackOldBrowserEvent('showAlert'); } else { if (browserVersion < lastVersions[browserName] - 1) { trackOldBrowserEvent('badBrowser' + (lastVersions[browserName] - browserVersion)); } } } catch(e) {} }
Язык
Библиотека
VM
Скорость
JavaScript 20.3.0
Highlight.js 10.4.1
GraalVM
Быстро
Ruby 2.6.6
Rouge 3.26.0
GraalVM
Приемлемо
Время рендеринга подсветки синтаксиса на сервере:
10704
ms.
```
Версия Code Polyglot:
1.0.0, 40b65db_190, 19-Jan-2021 15:55:44