user agent
This commit is contained in:
parent
c1a64450d2
commit
90ade370d7
1
flag.js
1
flag.js
@ -40,6 +40,7 @@
|
||||
fields['s'] = window.location.hostname;
|
||||
if(document.referrer) {fields['r'] = document.referrer;}
|
||||
if(window.location.href) {fields['u'] = window.location.href;}
|
||||
if(navigator.userAgent) {fields['a'] = navigator.userAgent;}
|
||||
|
||||
for(var f in fields) {
|
||||
var inp = document.createElement('input');
|
||||
|
||||
2
flag.min.js
vendored
2
flag.min.js
vendored
@ -1,2 +1,2 @@
|
||||
!function(connector){"use strict";var iframe,flag,closeFlag=function(ev){flag.classList.add("closing"),setTimeout((function(){flag.style.opacity=0,setTimeout((function(){flag.remove()}),500)}),3e3)},openFlag=function(ev){(flag=document.createElement("div")).id="flag-overlay",(iframe=document.createElement("iframe")).src="",iframe.name="flag-iframe",flag.appendChild(iframe),document.body.appendChild(flag);var form=document.createElement("form");form.action=connector+"?col="+col,form.target="flag-iframe",form.method="POST";const screenshotTarget=document.body;var fields={};for(var f in fields.s=window.location.hostname,document.referrer&&(fields.r=document.referrer),window.location.href&&(fields.u=window.location.href),fields){var inp=document.createElement("input");inp.type="hidden",inp.name=f,inp.value=fields[f],form.appendChild(inp)}form.style="display:none",document.body.appendChild(form),form.submit()},panel=document.createElement("div");panel.id="flag-panel";var tab=document.createElement("span");tab.innerHTML="⚑",tab.addEventListener("mouseenter",(function(ev){panel.classList.contains("opened")||panel.classList.add("opened"),panel.classList.toggle("open")}));var button=document.createElement("button");button.innerHTML="Problem melden",button.addEventListener("click",openFlag),window.addEventListener("message",event=>{"close"==event.data&&closeFlag()});var links=document.getElementsByClassName("flag-link");if(links.length>0)for(var l in links)console.log(links),links[l].addEventListener("click",(function(ev){return openFlag(ev),ev.preventDefault(),!1}));panel.appendChild(tab),panel.appendChild(button),document.body.appendChild(panel)}("https://troy-grunt.de/feedback",col="light");
|
||||
!function(connector){"use strict";var iframe,flag,col="light",closeFlag=function(ev){flag.classList.add("closing"),setTimeout((function(){flag.style.opacity=0,setTimeout((function(){flag.remove()}),500)}),3e3)},openFlag=function(ev){(flag=document.createElement("div")).id="flag-overlay",(iframe=document.createElement("iframe")).src="",iframe.name="flag-iframe",flag.appendChild(iframe),document.body.appendChild(flag);var form=document.createElement("form");form.action=connector+"?col="+col,form.target="flag-iframe",form.method="POST";const screenshotTarget=document.body;var fields={};for(var f in fields.s=window.location.hostname,document.referrer&&(fields.r=document.referrer),window.location.href&&(fields.u=window.location.href),navigator.userAgent&&(fields.a=navigator.userAgent),fields){var inp=document.createElement("input");inp.type="hidden",inp.name=f,inp.value=fields[f],form.appendChild(inp)}form.style="display:none",document.body.appendChild(form),form.submit()},panel=document.createElement("div");panel.id="flag-panel";var tab=document.createElement("span");tab.innerHTML="⚑",tab.addEventListener("mouseenter",(function(ev){panel.classList.contains("opened")||panel.classList.add("opened"),panel.classList.toggle("open")}));var button=document.createElement("button");button.innerHTML="Problem melden",button.addEventListener("click",openFlag),window.addEventListener("message",event=>{"close"==event.data&&closeFlag()});var links=document.getElementsByClassName("flag-link");if(links.length>0)for(var l in links)console.log(links),links[l].addEventListener("click",(function(ev){return openFlag(ev),ev.preventDefault(),!1}));panel.appendChild(tab),panel.appendChild(button),document.body.appendChild(panel)}("https://troy-grunt.de/feedback");
|
||||
//# sourceMappingURL=flag.min.js.map
|
||||
@ -7,6 +7,7 @@
|
||||
"connector",
|
||||
"iframe",
|
||||
"flag",
|
||||
"col",
|
||||
"closeFlag",
|
||||
"ev",
|
||||
"classList",
|
||||
@ -25,7 +26,6 @@
|
||||
"body",
|
||||
"form",
|
||||
"action",
|
||||
"col",
|
||||
"target",
|
||||
"method",
|
||||
"screenshotTarget",
|
||||
@ -36,6 +36,8 @@
|
||||
"hostname",
|
||||
"referrer",
|
||||
"href",
|
||||
"navigator",
|
||||
"userAgent",
|
||||
"inp",
|
||||
"type",
|
||||
"value",
|
||||
@ -57,6 +59,6 @@
|
||||
"log",
|
||||
"preventDefault"
|
||||
],
|
||||
"mappings": "CAAA,SAAUA,WACR,aAEA,IAAIC,OACAC,KAEAC,UAAY,SAASC,IACvBF,KAAKG,UAAUC,IAAI,WACnBC,YAAW,WACTL,KAAKM,MAAMC,QAAU,EACrBF,YAAW,WACTL,KAAKQ,WACL,OACF,MAIAC,SAAW,SAASP,KACtBF,KAAOU,SAASC,cAAc,QACzBC,GAAK,gBACVb,OAASW,SAASC,cAAc,WACzBE,IAAK,GACZd,OAAOe,KAAO,cACdd,KAAKe,YAAYhB,QACjBW,SAASM,KAAKD,YAAYf,MAE1B,IAAIiB,KAAOP,SAASC,cAAc,QAClCM,KAAKC,OAASpB,UAAU,QAAQqB,IAChCF,KAAKG,OAAS,cACdH,KAAKI,OAAS,OACd,MAAMC,iBAAmBZ,SAASM,KAMlC,IAAIO,OAAS,GAKb,IAAI,IAAIC,KAJRD,OAAU,EAAIE,OAAOC,SAASC,SAC3BjB,SAASkB,WAAWL,OAAU,EAAIb,SAASkB,UAC3CH,OAAOC,SAASG,OAAON,OAAU,EAAIE,OAAOC,SAASG,MAE3CN,OAAQ,CACnB,IAAIO,IAAMpB,SAASC,cAAc,SACjCmB,IAAIC,KAAO,SACXD,IAAIhB,KAAOU,EACXM,IAAIE,MAAQT,OAAOC,GACnBP,KAAKF,YAAYe,KAGnBb,KAAKX,MAAQ,eACbI,SAASM,KAAKD,YAAYE,MAC1BA,KAAKgB,UAGHC,MAAQxB,SAASC,cAAc,OACnCuB,MAAMtB,GAAK,aAEX,IAAIuB,IAAMzB,SAASC,cAAc,QACjCwB,IAAIC,UAAY,UAChBD,IAAIE,iBAAiB,cAAa,SAASnC,IACrCgC,MAAM/B,UAAUmC,SAAS,WAC3BJ,MAAM/B,UAAUC,IAAI,UAEtB8B,MAAM/B,UAAUoC,OAAO,WAGzB,IAAIC,OAAS9B,SAASC,cAAc,UAEpC6B,OAAOJ,UAAY,iBACnBI,OAAOH,iBAAiB,QAAQ5B,UAEhCgB,OAAOY,iBAAiB,UAAYI,QAEjB,SAAdA,MAAMC,MACPzC,cAIJ,IAAI0C,MAAQjC,SAASkC,uBAAuB,aAC5C,GAAGD,MAAME,OAAS,EAChB,IAAI,IAAIC,KAAKH,MACXI,QAAQC,IAAIL,OACZA,MAAMG,GAAGT,iBAAiB,SAAQ,SAASnC,IAGzC,OAFAO,SAASP,IACTA,GAAG+C,kBACI,KAKbf,MAAMnB,YAAYoB,KAClBD,MAAMnB,YAAYyB,QAElB9B,SAASM,KAAKD,YAAYmB,OA7F5B,CA8FG,iCAAiCf,IAAI",
|
||||
"mappings": "CAAA,SAAUA,WACR,aAEA,IAAIC,OACAC,KACAC,IAAM,QAINC,UAAY,SAASC,IACvBH,KAAKI,UAAUC,IAAI,WACnBC,YAAW,WACTN,KAAKO,MAAMC,QAAU,EACrBF,YAAW,WACTN,KAAKS,WACL,OACF,MAGAC,SAAW,SAASP,KACtBH,KAAOW,SAASC,cAAc,QACzBC,GAAK,gBACVd,OAASY,SAASC,cAAc,WACzBE,IAAK,GACZf,OAAOgB,KAAO,cACdf,KAAKgB,YAAYjB,QACjBY,SAASM,KAAKD,YAAYhB,MAE1B,IAAIkB,KAAOP,SAASC,cAAc,QAClCM,KAAKC,OAASrB,UAAU,QAAQG,IAChCiB,KAAKE,OAAS,cACdF,KAAKG,OAAS,OACd,MAAMC,iBAAmBX,SAASM,KAMlC,IAAIM,OAAS,GAMb,IAAI,IAAIC,KALRD,OAAU,EAAIE,OAAOC,SAASC,SAC3BhB,SAASiB,WAAWL,OAAU,EAAIZ,SAASiB,UAC3CH,OAAOC,SAASG,OAAON,OAAU,EAAIE,OAAOC,SAASG,MACrDC,UAAUC,YAAYR,OAAU,EAAIO,UAAUC,WAEpCR,OAAQ,CACnB,IAAIS,IAAMrB,SAASC,cAAc,SACjCoB,IAAIC,KAAO,SACXD,IAAIjB,KAAOS,EACXQ,IAAIE,MAAQX,OAAOC,GACnBN,KAAKF,YAAYgB,KAGnBd,KAAKX,MAAQ,eACbI,SAASM,KAAKD,YAAYE,MAC1BA,KAAKiB,UAGHC,MAAQzB,SAASC,cAAc,OACnCwB,MAAMvB,GAAK,aAEX,IAAIwB,IAAM1B,SAASC,cAAc,QACjCyB,IAAIC,UAAY,UAChBD,IAAIE,iBAAiB,cAAa,SAASpC,IACrCiC,MAAMhC,UAAUoC,SAAS,WAC3BJ,MAAMhC,UAAUC,IAAI,UAEtB+B,MAAMhC,UAAUqC,OAAO,WAGzB,IAAIC,OAAS/B,SAASC,cAAc,UAEpC8B,OAAOJ,UAAY,iBACnBI,OAAOH,iBAAiB,QAAQ7B,UAEhCe,OAAOc,iBAAiB,UAAYI,QAEjB,SAAdA,MAAMC,MACP1C,cAIJ,IAAI2C,MAAQlC,SAASmC,uBAAuB,aAC5C,GAAGD,MAAME,OAAS,EAChB,IAAI,IAAIC,KAAKH,MACXI,QAAQC,IAAIL,OACZA,MAAMG,GAAGT,iBAAiB,SAAQ,SAASpC,IAGzC,OAFAO,SAASP,IACTA,GAAGgD,kBACI,KAKbf,MAAMpB,YAAYqB,KAClBD,MAAMpB,YAAY0B,QAElB/B,SAASM,KAAKD,YAAYoB,OAhG5B,CAiGG",
|
||||
"file": "flag.js"
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user