Help
RSS
API
Feed
Maltego
Contact
Domain > jtscodes.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-12
147.79.69.52
(
ClassC
)
2026-02-23
92.112.198.0
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Mon, 23 Feb 2026 10:52:19 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://jtscodes.com/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 6c7e2635e06beb272fbff14aa686c084-phx-edge8x-hcdn-cache-status: BYPASSx-hcdn-upstream-rt: 0.132 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 23 Feb 2026 10:52:20 GMTContent-Type: text/html; charsetUTF-8;Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/8.4.5set-cookie: PHPSESSIDec278db6d6b98e9baa74385c4c2d2ef2; path/; secureExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheplatform: hostingerpanel: hpanelContent-Security-Policy: Access-Control-Allow-Credentials: trueAccess-Control-Allow-Origin: Accept-Encoding: gzip, compress, brAccess-Control-Allow-Methods: GETAccess-Control-Allow-Headers: Access-Control-Allow-Credentials, x-test-header, Origin, X-Requested-With, Content-Type, Accept, Content-Security-PolicyX-Content-Type-Options: nosniffServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 01787bc2654e2f33f06349269f052dc4-phx-edge6x-hcdn-cache-status: BYPASSx-hcdn-upstream-rt: 0.333 !DOCTYPE html>html langen-US>head>meta charsetUTF-8>meta http-equivcontent-type contenttext/html>link relmanifest typetext/json hrefhttps://www.jtscodes.com/manifest.json crossoriginuse-credentials>link relicon typeimage/svg+xml hrefhttps://www.jtscodes.com/assets/icon.svg>meta namemobile-web-app-capable contentyes>meta nameapple-mobile-web-app-capable contentyes>meta nameviewport contentwidthdevice-width,heightdevice-height,user-scalableyes>meta namecolor-scheme contentlight dark>meta namedescription content>meta nameauthor contentJT Stevens>meta namekeywords contentJTS Codes>meta propertyog:title content — JTS Codes>meta propertyog:description content>meta propertyog:url content>meta propertyog:image contenthttps://www.jtscodes.com/assets/logo.svg/>meta namerobots contentnoindex,nofollow>link relsearch typeapplication/opensearchdescription+xml hrefhttps://www.jtscodes.com/search_manifest.xml titleJTS Codes Site Search>link relalternate typeapplication/rss+xml titleMDN Blog RSS Feed hrefhttps://www.jtscodes.com/rss.php?dataxml hreflangen>title> — JTS Codes/title>link nonce relstylesheet hrefhttps://api.jtscodes.com/API/a6e6b2a27355c356fdf3a8e4606f2fd8/011101100110011011101001.css?id4426791700 deferdefer >link nonce relstylesheet hrefhttps://api.jtscodes.com/API/a6e6b2a27355c356fdf3a8e4606f2fd8/011101100110011011101110.css?id18507044050 deferdefer >script typetext/javascript srchttps://api.jtscodes.com/API/a6e6b2a27355c356fdf3a8e4606f2fd8/110001010110011011100101.js>/script>!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-MSXQDDGZ);/script>!-- End Google Tag Manager -->!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-5EQKVZ75LD>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(consent, default, { ad_storage: denied, analytics_storage: granted, ad_user_data: denied, ad_personalization: denied }); gtag(js, new Date()); gtag(config, G-5EQKVZ75LD);/script>style>/* Basic styling for the popup */.consent-popup {position: fixed;bottom: 0;left: 0;width: 100%;background-color: var(--paper);padding: 20px;box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.1);z-index: 1000;display: none; /* Initially hidden */grid-rows: auto;grid-template-columns: 1fr 1fr 1fr;grid-gap: 20px 10px;}.consent-popup button {border: none;color: white;text-align: center;text-decoration: none;cursor: pointer;}.consent-popup label {margin-bottom: 10px;align-content: stretch;}/style>/head>body>a dataskip_header aria-labelskip to content titleskip to content href#main_container>skip to contents/a>div classpage_container>header idsite_header>a idlogo_top href/index.php>picture>source srcset/assets/logo.svg typeimage/svg+xml>img src/assets/logo.png altJTS Codes logo loadinglazy widthauto height128>/picture>/a>div idinfo_top>span classtitle>JTS Codes/span>/div>nav idsite_nav aria-labelMain Navigation bar classlevel-parent odd>div classmenu_wrapper>div rolepresentation idmain_menu_toggle classmenu_toggle onclickdocument.getElementById(main_menu_toggle_text).click()>div rolenone classbar top aria-hiddentrue>/div>div rolenone classbar middle aria-hiddentrue>/div>div rolenone classbar bottom aria-hiddentrue>/div>/div>button typebutton classmenu_toggle_text idmain_menu_toggle_text namemain menu toggle aria-expandedfalse aria-controlsmain_menu_bar>Menu/button>/div>menu idmain_menu_bar classlevel-child>li classlevel-parent even current_page>a aria-currentpage aria-labelHome hrefhttps://www.jtscodes.com/index.php>HOME/a>/li>li classlevel-parent even>a aria-currentfalsearia-labelAbout John T. Stevenshrefhttps://www.jtscodes.com/about.php>About/a>/li>li classlevel-parent even>a aria-currentfalsearia-labelWork Portfoliohrefhttps://www.jtscodes.com/portfolio/index.php>Portfolio/a>/li>/menu>script typetext/javascript srchttps://api.jtscodes.com/API/a6e6b2a27355c356fdf3a8e4606f2fd8/110001011010111001101010.js deferdefer>/script>/nav>/header>aside classleft_container>/aside>main idmain_container tabindex0 rolemain>style>.embedded-badge {border: none !important;background-color: var(--paper);}/style>article>picture>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_3000x4000.jpg 3000w media(min-width: 3000px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_2400x3200.jpg 2400w media(min-width: 2400px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_1920x2560.jpg 1920w media(min-width: 1920px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_1536x2048.jpg 1536w media(min-width: 1536px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_1228x1638.jpg 1228w media(min-width: 1228px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_982x1310.jpg 982w media(min-width: 982px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_785x1048.jpg 785w media(min-width: 785px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_627x838.jpg 627w media(min-width: 627px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_500x670.jpg 500w media(min-width: 500px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_400x536.jpg 400w media(min-width: 400px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_320x428.jpg 320w media(min-width: 320px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_256x342.jpg 256w media(min-width: 256px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_204x273.jpg 204w media(min-width: 204px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_163x217.jpg 163w media(min-width: 163px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_129x172.jpg 129w media(min-width: 129px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_102x137.jpg 102w media(min-width: 102px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_81x108.jpg 81w media(min-width: 81px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_64x86.jpg 64w media(min-width: 64px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_51x68.jpg 51w media(min-width: 51px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_40x54.jpg 40w media(min-width: 40px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_32x43.jpg 32w media(min-width: 32px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_25x33.jpg 25w media(min-width: 25px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_256x342.jpg 256w media(min-width: 256px) typeimage/jpg>source srcsethttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_25x33.jpg 25w media(min-width: 25px) typeimage/jpg>img srchttps://www.jtscodes.com/assets/uploads/2024/02/04/professional_photo_256x342.jpg altJohn T. Stevens wearing professional attire width400 height260 loadinglazy styleaspect-ratio: attr(width)/attr(height);max-height: 100vh; height:auto; max-width: 40vmax; width:auto; classimage_float left>/picture>h1>Welcome to JTS Accessibility & PC Services/h1>section aria-labelledbybio>h2 idbio>About Me/h2>p>I am an individual with a visual impairment, motivated to break down accessibility barriers in digital content. I am pursuing digital accessibility as a career path. I have received my Web Accessibility Specialist (WAS) certification and Accessible Document Specialist (ADS) certification from the International Association of Accessibility Professionals (IAAP). I am studying for the Certified Professional in Accessibility Core Competencies (CPACC) certification./p>/section>section aria-labelledbycertifications>h2 idcertifications>Certifications/h2>ul classhorizontal ls_none columns>li>h3>IAAP Web Accessibility Specialist (WAS)/h3>div classembedded-badge data-iframe-width110 data-iframe-height140 data-iframe-nameIAAP Web Accessibility Specialist (WAS) data-share-badge-id018192c4-0321-4978-b90e-290231373d66 data-share-badge-hosthttps://www.credly.com>/div>/li>li>h3>IAAP Accessible Document Specialist (ADS)/h3>div classembedded-badge data-iframe-width110 data-iframe-height140 data-iframe-nameIAAP Accessible Document Specialist (ADS) data-share-badge-id38060018-6bac-4e21-8259-21055b9a829e data-share-badge-hosthttps://www.credly.com>/div>/li>li>h3>Microsoft Office Specialist: Associate (Office 2019)/h3>div classembedded-badge data-iframe-width110 data-iframe-height140 data-iframe-nameMicrosoft Office Specialist: Associate (Office 2019) data-share-badge-id496dcd60-2faf-40cb-a9a6-d86b9edba4cf data-share-badge-hosthttps://www.credly.com>/div>/li>/ul>script typetext/javascript deferdefer>function getBadge(eate) {if (els.ByQuery ! null) {return els.ByQuery(data- + eate + );}var btList ;var domList els.ByTag(*);for (var dix 0; dix domList.length; dix++) {var bt domListdix;if (bt.getAttribute(data- + eate)) {btList.push(bt);}}return btList;}function getHostUrl(hostValue) {if (hostValue ! null) {return /(.*\.credly.com$|(acclaim\.local|localhost|web):5000-1$)/.test(hostValue) ? hostValue: undefined;}}var defaultHostUrl window.location.host;var btCount 0;var btDomList getBadge(share-badge-id);els.Ready(function() {var bg_req new XMLHttpRequest();for (; btCount btDomList.length; btCount++) {var bft btDomListbtCount;var bas bft.attributes;var badgeId bas.getNamedItem(data-share-badge-id).value;var elWidth bas.getNamedItem(data-iframe-width).value;var elHeight bas.getNamedItem(data-iframe-height).value;var elName (bas.getNamedItem(data-iframe-name) ! null ? bas.getNamedItem(data-iframe-name).value : acclaim-badge);var hostName bas.getNamedItem(data-badge-host);hostName hostName ! null ? hostName : bas.getNamedItem(data-share-badge-host);var hostUrl getHostUrl(hostName ! null ? hostName.value: undefined) || defaultHostUrl;bft.outerHTML iframe name + elName + allowTransparencytrue classembedded-badge idembedded-badge- + badgeId + scrollingno src + https://www.jtscodes.com/badge_proxy.php?url + (hostUrl + /embedded_badge/ + badgeId) + titleView on Credly. loadinglazy>/iframe>;bft els.ById(embedded-badge- + badgeId);}});/script>/section>/article>section>h2 styletext-align:center;>On This Site/h2>!--link relstylesheet nonce typetext/css hrefhttps://api.jtscodes.com/API/a6e6b2a27355c356fdf3a8e4606f2fd8/011101100110010111010100.css deferdefer>--> style> .card_wrapper { display: flex; flex-direction: row; margin: 0; width: auto; height: auto; vertical-align: top; align-items: stretch; justify-content: flex-start; flex-wrap: wrap; column-count: 3; column-gap: 2rem; } .card { aspect-ratio: 16/9; display: flex; flex-direction: row; justify-content: flex-start; width: 50%; align-items: stretch; column-gap: 2rem; min-width: 10rem; max-width: 100vmin; height: auto; box-shadow: .2rem .4rem .6rem .8rem var(--glow_0d); border: none; padding: 1.6rem 1.8rem; box-sizing: border-box; border-radius: 0.1rem 1rem 0.15rem 1.5rem; margin: 1rem; } .card>.info { display: flex; align-self: center; flex-direction: column; flex-grow: 0; flex-shrink: 10; width: 64%; flex-direction: column; column-gap: 1rem; align-items: flex-start; min-height: 5rem; text-overflow: ellipsis; margin: 0; padding: 0; border: none; box-sizing: content-box; clear: both; } .card>.card_info>* { overflow: hidden; text-overflow: ellipsis; } .card>.image_float { height: auto; border: none; margin: 1rem; width:auto ; box-sizing: border-box; } .card img { border: none; width:100%; } .card h2, .card p { display: block; margin-top: 0; padding-top: 0; vertical-align: top; box-sizing: border-box; } .card a { position: relative; bottom: 0; display: block; padding: .2rem .5rem; background-color: var(--ac_color); color: var(--paper); } @media screen and (max-width: 640px) { .card .image_float { display: none; } .card { width: 100%; flex-direction:column; justify-content: space-between; align-content: space-between; } .card > .card_info { width: 100%; flex-direction:column; justify-content: center; } } /style> div classcard_wrapper> div classcard>div classinfo> h2>Work Portfolio/h2> p>View samples of my accessible document creation and web accessibility work./p> a hrefhttps://www.jtscodes.com/portfolio/index.php classbold>View the Portfolio/a> /div>picture>img srcdata:image/svg+xml,%3Csvg%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%20256%20256%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cg%20id%3D%27icon_j%27%3E%3Ctext%20style%3D%27font-size%3A151.181px%3Bfont-family%3A%22Imprint%20MT%20Shadow%22%3Btext-align%3Acenter%3Btext-anchor%3Amiddle%3Bfill%3Anone%3Bstroke%3A%233f48AA%3Bstroke-width%3A1.88976378%3Bstroke-dasharray%3Anone%27%20x%3D%27102.93307%27%20y%3D%27135.967%27%20id%3D%27text1144%27%3E%3Ctspan%20x%3D%27102.93307%27%20y%3D%27135.967%27%20style%3D%27font-size%3A151.181px%3Bfill%3A%23E0D000%3Bstroke-width%3A1.88976378%3Bstroke-dasharray%3Anone%27%3E%26lt;%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fg%3E%3Cg%20id%3D%27icon_t%27%3E%3Ctext%20style%3D%27font-size%3A151.181px%3Bfont-family%3A%22Imprint%20MT%20Shadow%22%3Btext-align%3Acenter%3Btext-anchor%3Amiddle%3Bfill%3Anone%3Bstroke%3A%233f48AA%3Bstroke-width%3A1.88976%3Bstroke-dasharray%3Anone%27%20x%3D%27154.88681%27%20y%3D%27207.03983%27%3E%3Ctspan%20x%3D%27154.88681%27%20y%3D%27207.03983%27%20style%3D%27font-size%3A151.181px%3Bfill%3A%233f48AA%3Bstroke%3A%23E0D000%3Bstroke-width%3A1.88976%3Bstroke-dasharray%3Anone%27%3E%26gt;%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fg%3E%3Ctitle%3ECode%20Icon%3C%2Ftitle%3E%3C%2Fsvg%3E alt width400 height260 loadinglazy stylemax-height: 260px;max-width: 400px;classimage_float left>/picture>/div>div classcard>picture>source srcsethttps://www.jtscodes.com/assets/logo.webp typeimage/webp>img srchttps://www.jtscodes.com/assets/logo.png alt width400 height260 loadinglazy stylemax-height: 260px;max-width: 400px;classimage_float right>/picture>div classinfo> h2>Blog/h2> p>See what is happening on my journy in accessibility./p> a hrefhttps://www.jtscodes.com/blog.php classbold>View the Blog/a> /div>/div>/div> /section>/main>aside classright_container>/aside>footer>div classcolumns>section>h2 classfooter_hed social_wrapper idsocials_header>Socials/h2>ul classls_none social_wrapper aria-labelledbysocials_header>li classsocial styledisplay:none>a hrefhttps://www.credly.com/badges/38060018-6bac-4e21-8259-21055b9a829e/embedded target_blank aria-labelIAAP Accessible Document Specialist (ADS) Certified>picture>img srchttps://images.credly.com/images/f8b7e2e0-80ac-4005-b203-ad6e2ef65e51/image.png altADS Badge loadinglazy width48 height48>/picture>/a>/li>li classsocial>a hrefhttps://github.com/JT-Creates target_blank aria-labelVisit GitHub idGitHub_icon>picture>!--source srcsethttps://www.jtscodes.com/assets/icons/github-mark/github-mark.svg typeimage/svg+xml media(prefers-color-scheme: dark)>source srcsethttps://www.jtscodes.com/assets/icons/github-mark/github-mark.png typeimage/png media(prefers-color-scheme: dark)>-->source srcsethttps://www.jtscodes.com/assets/icons/github-mark/github-mark-white.svg typeimage/svg+xml>img srchttps://www.jtscodes.com/assets/icons/github-mark/github-mark-white.png altGitHub Profile loadinglazy width48 height48>/picture>/a>/li>li classsocial>a hrefhttps://www.facebook.com/jt.stevens.39/ target_blank aria-labelVisit Facebook idFacebook_icon>picture>!--source srcsethttps://www.jtscodes.com/assets/icons/f_Logo_Online_04_2019/black/PNG/f_logo_RGB-Black_58.png typeimage/png media(prefers-color-scheme: dark)>-->img srchttps://www.jtscodes.com/assets/icons/f_Logo_Online_04_2019/white/PNG/f_logo_RGB-White_58.png altView Facebook Page loadinglazy width48 height48>/picture>/a>/li>li classsocial>a hrefhttps://www.instagram.com/jt_1401/ target_blank aria-labelVisit Instagram idInstagram_icon>picture>!--source srcsethttps://www.jtscodes.com/assets/icons/IG_brand_asset_pack_2023/01%20Static%20Glyph/03%20Black%20Glyph/Instagram_Glyph_Black.svg typeimage/svg+xml media(prefers-color-scheme: dark)>source srcsethttps://www.jtscodes.com/assets/icons/IG_brand_asset_pack_2023/01%20Static%20Glyph/03%20Black%20Glyph/Instagram_Glyph_Black.png typeimage/png media(prefers-color-scheme: dark)>-->source srcsethttps://www.jtscodes.com/assets/icons/IG_brand_asset_pack_2023/01%20Static%20Glyph/02%20White%20Glyph/Instagram_Glyph_White.svg typeimage/svg+xml>img srchttps://www.jtscodes.com/assets/icons/IG_brand_asset_pack_2023/01%20Static%20Glyph/02%20White%20Glyph/Instagram_Glyph_White.png altView Instagram Profile loadinglazy width48 height48>/picture>/a>/li>!-- YouTube Icon Brand Request awaiting approval -->li classsocial>a hrefhttps://www.youtube.com/@jtcreates5120 target_blank aria-labelVisit YouTube idYouTube_icon>picture stylebackground-color: #FFFFFF;>!--source srcsethttps://www.jtscodes.com/assets/icons/LinkedIn-Logos/In/Digital/White/1x/In-White-48-╬ô├ñ├│.png typeimage/png media(prefers-color-scheme: dark)>-->img srcdata:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg aria-labelYouTube width100% height100% viewbox0 0 16 16 roleimg%3E%3Ctext rolepresentation stylefont-size:11px;font-weight:bold;color:%23000000; y12.5 x.5%3E%3Ctspan rolepresentation%3EYT%3C/tspan%3E%3C/text%3E%3C/svg%3E altView YouTube Channel loadinglazy width48 height48>/picture>/a>/li>li classsocial>a hrefhttps://www.linkedin.com/in/jt-stevens-web-dev/ target_blank aria-labelVisit LinkedIn® idLinkedIn®_icon>picture>!--source srcsethttps://www.jtscodes.com/assets/icons/LinkedIn-Logos/In/Digital/White/1x/In-White-48-╬ô├ñ├│.png typeimage/png media(prefers-color-scheme: dark)>-->img srchttps://www.jtscodes.com/assets/icons/LinkedIn-Logos/In/Digital/White/1x/In-White-48-╬ô├ñ├│.png altView LinkedIn® Profile loadinglazy width58 height48>/picture>/a>/li>/ul>/section>section>h2 classfooter_hed>Quick Links/h2>ul classls_none>li>a hrefhttps://www.jtscodes.com/contact.php aria-labelFill out a contact form.>Contact/a>/li>li>a hrefhttps://www.jtscodes.com/sitemap.php?datahtml aria-labelView the sitemap.>Sitemap/a>/li>li>a hrefjavascript:showConsentPopup() aria-labelEdit Cookie Preferences.>Cookie Preferences/a>/li>/ul>/section>section>h2 classfooter_hed>Account/h2>form methodPOST action>input typebutton onclicklogin() nameaction valuelogin>div idlogin_form styledisplay:none; classcol_span_2>/div>/form>/section>/div>div classcolumns>div classcopyright_bar>p>a hrefprivacy-policy.php target_parent aria-labelvisit the privacy policy page.>Privacy Policy/a>/p>/div>div classcopyright_bar>p>Copyright © 2022-2024 JTS Accessibility & PC Services/p>/div>/div>/footer>!-- Plugins & Add-ons -->script typetext/javascript srchttps://api.jtscodes.com/API/a6e6b2a27355c356fdf3a8e4606f2fd8/110001011101101101110100.js>/script>script>window.consent_gui PopUp_UI.Setup({Title : Cookie Preferences,ID : google_consent_gui,Elems : {Tag : p,Id : consent_disclosure,HTML : This website uses cookies to improve your experience. By clicking Save Preferences, you consent to the use of the outlined cookies. You can find more information in our a hrefprivacy-policy.php target_parent aria-labelvisit the privacy policy page.>Privacy Policy/a>.},/* {Tag : a,Parent : consent_disclosure,Id : privacy_policy_link,Text : Privacy Policy,Target : _blank,Href : https://www.jtscodes.com/privacy-policy.php}, {Tag : span,Parent : consent_disclosure,Text : .},*/ {Tag : fieldset,Id : consent_form}, {Parent : consent_form,Tag : legend,Text : Please choose your preferences:}, /* Necessary */ {Parent : consent_form,Tag : label,Id : analytics_storage_label,For : analytics_storage,Class : switch}, {Parent : analytics_storage_label,Tag : input,Name : analytics_storage,Type : checkbox,Id : analytics_storage}, {Parent : analytics_storage_label,Tag : span,Class : slider}, {Parent : analytics_storage_label,Tag : span,Text : Necessary cookies,}, /* Ads */ {Parent : consent_form,Tag : label,Id : ad_storage_label,For : ad_storage,Class : switch}, {Parent : ad_storage_label,Tag : input,Name : ad_storage,Type : checkbox,Id : ad_storage}, {Parent : ad_storage_label,Tag : span,Class : slider,}, {Parent : ad_storage_label,Tag : span,Text : Ad storage,}, /* User Data */ {Parent : consent_form,Tag : label,Id : ad_user_data_label,For : ad_user_data,Class : switch}, {Parent : ad_user_data_label,Tag : input,Name : ad_user_data,Type : checkbox,Id : ad_user_data}, {Parent : ad_user_data_label,Tag : span,Class : slider,}, {Parent : ad_user_data_label,Tag : span,Text : User ad data,}, /* Personalised Ads */ {Parent : consent_form,Tag : label,Id : ad_personalization_label,For : ad_personalization,Class : switch}, {Parent : ad_personalization_label,Tag : input,Name : ad_personalization,Type : checkbox,Id : ad_personalization}, {Parent : ad_personalization_label,Tag : span,Class : slider,}, {Parent : ad_personalization_label,Tag : span,Text : Personalized ads,}, /* Spacer */ {Parent : consent_form,Tag : br,}, {Parent : consent_form,Tag : button,Name : save,Text: Save Preferences,Type : button,EType : click,Event : function () {saveConsent();}}});function showConsentPopup() {PopUp_UI.show(google_consent_gui);}function saveConsent() {const consent {analytics_storage: document.getElementById(analytics_storage).checked ? granted : denied,ad_storage: document.getElementById(ad_storage).checked ? granted : denied,ad_user_data: document.getElementById(ad_user_data).checked ? granted : denied,ad_personalization: document.getElementById(ad_personalization).checked ? granted : denied};gtag(consent, update, consent);localStorage.setItem(consentState, JSON.stringify(consent));PopUp_UI.close(google_consent_gui);}function closeConsent() {if (localStorage.getItem(consentState) null || localStorage.getItem(consentState).length > 5) {const consent {analytics_storage: denied,ad_storage: denied,ad_user_data: denied,ad_personalization: denied};gtag(consent, update, consent);localStorage.setItem(consentState, JSON.stringify(consent));}PopUp_UI.close(google_consent_gui);}function setInitialConsentState() {const storedConsent localStorage.getItem(consentState);if (storedConsent) {const consentState JSON.parse(storedConsent);document.getElementById(analytics_storage).checked consentState.ad_storage granted;document.getElementById(ad_storage).checked consentState.ad_storage granted;document.getElementById(ad_user_data).checked consentState.ad_user_data granted;document.getElementById(ad_personalization).checked consentState.ad_user_data granted;}}/* Show the popup and set initial state when the page loads */window.onload () > {if (localStorage.getItem(consentState) ! null && localStorage.getItem(consentState).length > 5){setInitialConsentState();saveConsent();} else {showConsentPopup();setInitialConsentState();}};/script>script>function setCSSVariablesFromAddressBar() {const urlParams new URLSearchParams(window.location.search);/* Get all the CSS variable names from your provided list */const cssVariables --ink, --ink_aa, --pm_ink, --pm_ink_aa, --sc_ink, --sc_ink_aa,--paper, --paper_aa, --pm_color, --pm_color_aa, --sc_color,--sc_color_aa, --a1_color, --a1_color_aa, --a2_color, --a2_color_aa,--ac_color, --ac_color_aa, --trim_color, --trim_color_aa,--grammar_color, --grammar_color_aa, --error_color, --error_color_aa,--tint, --tint_0d, --tint_dim, --tint_aa, --glow, --glow_0d,--glow_dim, --glow_aa, --bg_color, --bg_color_aa, --link_color,--visited_color;/* Loop through each CSS variable */cssVariables.forEach(variable > {/* Check if the variable is present in the address bar */if (urlParams.has(variable)) {/* Get the value from the address bar */const value urlParams.get(variable);/* Set the CSS variable */document.documentElement.style.setProperty(variable, value);}});}/* Call the function to set the variables on page load */els.Ready(setCSSVariablesFromAddressBar);/script>!-- Account button -->script>function getSource(sources, url, callback) {let data_aquired false;for (const source of sources) {const xhr new XMLHttpRequest();xhr.open(GET, source + / + url, false);xhr.onload function () {if (xhr.status 200) {data_aquired true;return callback(xhr.responseText, {type: STATUS, value: `Plugin Data retrieved from ${source + / + url}`});}};xhr.onerror function () {console.error(`Failed to access source: ${source + / + url}`);};if (data_aquired) {return;} else {try {xhr.send();} catch (error) {}}}callback(null, {type: ERROR, value: Failed to retrieve data from any source});}let query_string (window.location.href.replace(/(?:\/|\/\?.*)$/gm,) window.location.origin) ? ?moduleentrance_image : ;const sources https://www.jtscodes.com;function login(e) {getSource(sources, /login.php?embedtrue, function(data, message) {if (message.type ERROR) {console.error(message.value);} else {console.log(message.type, :, message.value);els.ById(login_form).innerHTML data;els.ById(login_form).style.display block;}});}function logout(e) {getSource(sources, ?actionlogout, function(data, message) {if (message.type ERROR) {console.error(message.value);} else {console.log(message.type, :, message.value);window.location.hrefwindow.location.href;}});}/script>!-- End of Plugins & Add-ons -->/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]