constructionjobs.com Ads.txt file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="" />
<meta property="og:image" content="" />
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
<title>404 - ConstructionJobs.com</title>
<link rel="icon" type="image/png" href="https://constructionjobs.com/uploads/app/logo/c2iS7IUnjfgFEK8fuDPZ4rO0A4aFltLL5iI1poSY.png" />
<link rel="preload" as="style" href="https://constructionjobs.com/build/assets/resources/frontend/app--QaKMr24.css" /><link rel="stylesheet" href="https://constructionjobs.com/build/assets/resources/frontend/app--QaKMr24.css" data-navigate-track="reload" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap"
rel="stylesheet" />
<style>
:root {
--primary-500: #F6851F !important;
--primary-600: #c56b19 !important;
--primary-200: #fddbbc !important;
--primary-100: #fee7d3 !important;
--primary-50: #fff7f0 !important;
--gray-20: #fffdfb !important;
}
</style>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MBKPTL8');</script>
<!-- End Google Tag Manager --><!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MBKPTL8"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
</head>
<body dir="ltr">
<input type="hidden" value="AW" id="currentCountryCode" />
<noscript>
<iframe
src="https://www.googletagmanager.com/ns.html?id="
height="0"
width="0"
style="display: none; visibility: hidden"></iframe>
</noscript>
<header class="header rt-fixed-top">
<div class="n-header">
<div class="n-header--top relative">
<div class="container tw-px-0">
<div class="d-flex justify-content-between align-items-center">
<div class="n-header--top__left main-menu">
<div
class="mbl-top d-flex align-items-center justify-content-between container position-relative d-lg-none">
<div class="d-flex align-items-center">
<a href="https://constructionjobs.com" class="brand-logo">
<img
src="https://constructionjobs.com/uploads/app/logo/lZRtcNeeMs45vs0zboeCScNpxdFhhcpVSoPSznfy.png"
style="max-height: 100px; max-width: 100px"
alt="ConstructionJobs.com" />
</a>
</div>
<div>
<div class="d-flex align-items-center">
<div class="search-icon d-lg-none">
<svg
id="mblSearchIcon"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z"
stroke="#18191C"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
<path
d="M20.9999 21L16.6499 16.65"
stroke="#18191C"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
</svg>
</div>
<div class="mblTogglesearch bg-primary-500 rounded">
<form
action="https://constructionjobs.com/jobs"
method="GET"
id="search-form"
class="shadow px-md-5 py-md-3 p-3 rounded w-sm-75 w-100 !tw-bg-white">
<div class="form-item">
<input
type="text"
id="global_search"
name="keywords"
value=""
placeholder="Job Title, Company, Keywords"
class="search-input w-100" />
</div>
</form>
</div>
<ul class="list-unstyled">
<li>
<a
href="https://constructionjobs.com/company/create/job"
class="btn btn-primary text-white"
style="padding: 12px 24px !important">
Post a Job
</a>
</li>
</ul>
</div>
</div>
</div>
<div class="container">
<ul class="menu-active-classes">
<li class="menu-item">
<a
href="/"
class="text-primary">
Home
</a>
</li>
<li class="menu-item">
<a
href="/plans"
class="text-primary">
Pricing
</a>
</li>
<li class="menu-item">
<a
href="/jobs"
class="text-primary">
Search Jobs
</a>
</li>
<li class="menu-item">
<a
href="/employers"
class="text-primary">
Search Employers
</a>
</li>
<li class="menu-item">
<a
href="/posts"
class="text-primary">
Blog
</a>
</li>
</ul>
</div>
<div class="mbl-bottom tw-mt-6 xs:tw-hidden">
<div class="container">
<div class="contact-info">
<a class="text-gray-900" href="tel:828-251-1344">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M14.9454 3.75C16.2169 4.09194 17.3761 4.76196 18.3071 5.69294C19.2381 6.62392 19.9081 7.78319 20.25 9.05462"
stroke="#18191C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
<path
d="M14.1687 6.64849C14.9316 6.85366 15.6271 7.25567 16.1857 7.81426C16.7443 8.37285 17.1463 9.06841 17.3515 9.83127"
stroke="#18191C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
<path
d="M8.66965 11.7014C9.44762 13.2919 10.7369 14.5753 12.3309 15.346C12.4475 15.4013 12.5765 15.4253 12.7052 15.4155C12.8339 15.4058 12.9579 15.3627 13.0648 15.2905L15.4119 13.7254C15.5157 13.6562 15.6352 13.614 15.7594 13.6026C15.8837 13.5911 16.0088 13.6109 16.1235 13.6601L20.5144 15.5419C20.6636 15.6053 20.7881 15.7154 20.8693 15.8557C20.9504 15.996 20.9838 16.1588 20.9643 16.3197C20.8255 17.4057 20.2956 18.4039 19.4739 19.1274C18.6521 19.8508 17.5948 20.2499 16.5 20.25C13.1185 20.25 9.87548 18.9067 7.48439 16.5156C5.0933 14.1245 3.75 10.8815 3.75 7.5C3.75006 6.40516 4.14918 5.34789 4.87264 4.52613C5.5961 3.70438 6.59428 3.17451 7.68028 3.03572C7.84117 3.01625 8.00403 3.04959 8.14432 3.13073C8.28461 3.21186 8.39473 3.33639 8.4581 3.48555L10.3416 7.88035C10.3903 7.99403 10.4101 8.11799 10.3994 8.24119C10.3886 8.3644 10.3475 8.48302 10.2798 8.5865L8.72011 10.9696C8.64912 11.0768 8.60716 11.2006 8.59831 11.3289C8.58947 11.4571 8.61405 11.5855 8.66965 11.7014V11.7014Z"
stroke="#18191C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
</svg>
828-251-1344
</a>
</div>
</div>
</div>
</div>
<div class="mobile-menu">
<div class="menu-click tw-pe-3">
<button class="effect1">
<span></span>
</button>
</div>
</div>
</div>
</div>
</div>
<div class="n-header--bottom">
<div class="container position-relative">
<div class="d-flex">
<div class="n-header--bottom__left d-flex align-items-center">
<a href="https://constructionjobs.com" class="brand-logo">
<img
src="https://constructionjobs.com/uploads/app/logo/lZRtcNeeMs45vs0zboeCScNpxdFhhcpVSoPSznfy.png"
style="max-height: 100px; max-width: 100px"
alt="ConstructionJobs.com" />
</a>
<form
action="https://constructionjobs.com/jobs"
method="GET"
id="search-form"
class="mx-width-300 d-lg-block d-none">
<div class="search-box form-item position-relative">
<input
type="text"
id="global_search"
name="keywords"
value=""
placeholder="Job Title, Company, Keywords"
class="global_header_search search-input w-100" />
<svg
class="position-absolute"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z"
stroke="#0A65CC"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
<path
d="M21 20.9999L16.65 16.6499"
stroke="#0A65CC"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
</svg>
<span id="autocomplete_job_results"></span>
</div>
</form>
</div>
<div class="n-header--bottom__right">
<div class="d-flex align-items-center">
<div class="search-icon d-lg-none tw-ml-2 !tw-cursor-pointer">
<svg
id="searchIcon"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z"
stroke="#18191C"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
<path
d="M20.9999 21L16.6499 16.65"
stroke="#18191C"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
</svg>
</div>
<div class="togglesearch">
<form
action="https://constructionjobs.com/jobs"
method="GET"
id="search-form"
class="shadow px-md-5 py-md-3 p-3 rounded w-sm-75 w-100 !tw-bg-white">
<div class="search-box form-item position-relative">
<input
type="text"
id="global_search"
name="keywords"
value=""
placeholder="Job Title, Company, Keywords"
class="search-input w-100" />
<svg
class="position-absolute"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z"
stroke="#0A65CC"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
<path
d="M21 20.9999L16.65 16.6499"
stroke="#0A65CC"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round" />
</svg>
</div>
</form>
</div>
<ul
class="list-unstyled tw-flex tw-items-center tw-justify-between tw-gap-3">
<li>
<a
href="https://constructionjobs.com/login"
class="btn btn-outline-primary">
Sign In
</a>
</li>
<li class="d-none d-sm-block">
<a
href="https://constructionjobs.com/company/create/job"
class="btn btn-primary">
Post Job
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="rt-mobile-menu-overlay"></div>
<div class="sidebar-overlay"></div>
</div>
</header>
<script>
function menuDisplay() {
let candidateMenu = document.querySelector('.dropdown-menu');
candidateMenu.removeAttribute('style');
candidateMenu.setAttribute('style', 'transform: translate3d(0px, 50px, 0px)');
}
</script>
<section class="rt-error">
<div class="container">
<div class="row align-items-center">
<div class="rt-spacer-100 rt-spacer-md-50"></div>
<div class="rt-spacer-50 rt-spacer-md-0"></div>
<div class="col-xl-6 col-lg-6 order-1 order-lg-0">
<div class="rt-error-left">
<h4 class="rt-mb-24">Oops! Page not found</h4>
<div class="body-font-2 ft-wt-5 text-gray-500 rt-mb-24 max-width-408">
Something went wrong. It looks like the link is broken or the page is removed.
</div>
<div class="error-button d-flex">
<div class="me-3">
<a href="https://constructionjobs.com" class="btn btn-primary">
<span class="button-content-wrapper">
<span class="button-icon align-icon-right">
<svg
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M5 12H19"
stroke="white"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"></path>
<path
d="M12 5L19 12L12 19"
stroke="white"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"></path>
</svg>
</span>
<span class="button-text">
Home
</span>
</span>
</a>
</div>
<div>
<a href="https://constructionjobs.com" class="btn btn-outline-primary">
Go Back
</a>
</div>
</div>
</div>
</div>
<div class="col-xl-6 col-lg-6 order-0 order-lg-1">
<div class="rt-error-right">
<img
src="https://constructionjobs.com/frontend/assets/images/banner/error-banner.png"
class="img-fluid"
alt="error-banner" />
</div>
</div>
</div>
</div>
<div class="rt-spacer-100 rt-spacer-md-50"></div>
<div class="rt-spacer-50 rt-spacer-md-0"></div>
</section>
<div id="site-footer" class="rt-site-footer bg-gray-900 dark-footer">
<div class="footer-top bg-gray-900">
<div class="container">
<div class="row">
<div class="col-lg-4 col-md-5 col-sm-6 rt-single-widget" id="job-pilot">
<a href="#" class="footer-logo">
<img
src="https://constructionjobs.com/uploads/app/logo/Xxa60OvwxHIpeOkYZskdiD8ozvXFVYDwHTMm9PTG.png"
style="max-height: 100px; max-width: 100px"
alt="ConstructionJobs.com logo" />
</a>
<address>
<div class="body-font-2 text-gray-500">
<div class="max-312 body-font-4 mt-2 text-gray-500">
Discover tailored opportunities for job seekers and top talent for employers
</div>
</div>
</address>
</div>
<div class="col-lg-2 col-md-3 col-sm-6 rt-single-widget">
<h2 class="footer-title">Company</h2>
<ul class="rt-usefulllinks2">
<li><a href="https://constructionjobs.com/about">About</a></li>
<li><a href="https://constructionjobs.com/contact">Contact</a></li>
<li><a href="https://constructionjobs.com/plans">Pricing</a></li>
<li><a href="https://constructionjobs.com/posts">Blog</a></li>
<li>
<a href="https://constructionjobs.com/privacy-policy">
Privacy & Policy
</a>
</li>
<li>
<a href="https://constructionjobs.com/terms-conditions">
Terms & Conditions
</a>
</li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-6 rt-single-widget">
<h2 class="footer-title">Job Seeker</h2>
<ul class="rt-usefulllinks2">
<li>
<a href="https://constructionjobs.com/browse-jobs">
Browse Jobs
</a>
</li>
<li>
<a href="https://constructionjobs.com/browse-jobs-by-company">
Browse Employers
</a>
</li>
</ul>
</div>
<div class="col-lg-2 col-md-4 col-sm-6 rt-single-widget">
<h2 class="footer-title">Employer</h2>
<ul class="rt-usefulllinks2">
<li>
<a href="https://constructionjobs.com/hiring-resources">
Hiring Resources
</a>
</li>
<li>
<a href="https://constructionjobs.com/job-posting">
Job Posting
</a>
</li>
<li>
<a href="https://constructionjobs.com/resume-search">
Resume Search
</a>
</li>
<li>
<a href="https://constructionjobs.com/job-wrapping">
Job Wrapping
</a>
</li>
<li>
<a href="https://constructionjobs.com/banner-advertising">
Banner Advertising
</a>
</li>
<li>
<a href="https://constructionjobs.com/premium-employer">
Premium Employer
</a>
</li>
</ul>
</div>
</div>
<!-- /.row -->
</div>
<!-- /.container -->
</div>
<!-- /.footer-top -->
<div class="footer-bottom bg-gray-900">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6 text-center text-lg-start f-size-14 text-gray-500">
© ConstructionJobs.com 2025 | All Rights Reserved
</div>
<!-- /.col-lg-6 -->
<div class="col-lg-6 text-center text-lg-end">
<ul class="footer-social-links">
<li>
<a href="https://www.facebook.com/ConstructionJobsBoard">
<i class="fa-brands fa-facebook"></i>
</a>
</li>
<li>
<a href="https://www.instagram.com/_constructionjobs_/">
<i class="fa-brands fa-instagram"></i>
</a>
</li>
<li>
<a href="https://www.youtube.com/channel/UCoIzvI7VMlLCdyiZKFifPeg">
<i class="fa-brands fa-youtube"></i>
</a>
</li>
<li>
<a href="https://www.twitter.com/cjobs">
<i class="fa-brands fa-x-twitter"></i>
</a>
</li>
</ul>
</div>
<!-- /.col-lg-6 -->
</div>
<!-- /.row -->
</div>
<!-- /.container -->
</div>
<!-- /.footer-bottom -->
</div>
<!-- /.rt-site-footer -->
<script src="https://constructionjobs.com/frontend/assets/js/jquery-3.6.0.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/bootstrap.bundle.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/jquery.counterup.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/OverlayScrollbars.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/scrollax.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/select2.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/waypoints.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/jquery-ui.min.js"></script>
<script src="https://constructionjobs.com/backend/plugins/toastr/toastr.min.js"></script>
<script src="https://constructionjobs.com/backend/plugins/sweetalert2/sweetalert2.all.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/app.js"></script>
<script src="https://unpkg.com/phosphor-icons"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.14.0/Sortable.min.js"></script>
<script src="https://constructionjobs.com/frontend/assets/js/axios.min.js"></script>
<script>
// Autocomplete
var path = "https://constructionjobs.com/job/autocomplete";
$('.global_header_search').keyup(function(e) {
var keyword = $(this).val();
if (keyword != '') {
$.ajax({
url: path,
type: 'GET',
dataType: "json",
data: {
search: keyword
},
success: function(data) {
$('#autocomplete_job_results').fadeIn();
$('#autocomplete_job_results').html(data);
}
});
} else {
$('#autocomplete_job_results').fadeOut();
}
});
$('#global_search').keypress(function (e) {
var key = e.which;
if (key == 13) {
$('#search-form').submit();
}
});
$("#searchIcon").click(function () {
$(".togglesearch").toggle();
$("input[type='text']").focus();
});
$("#mblSearchIcon").click(function () {
$(".mblTogglesearch").toggle();
$("input[type='text']").focus();
});
$('button.effect1').on('click', function () {
$(this).find('span').toggleClass('active');
});
$('.rt-mobile-menu-overlay').on('click', function () {
$('button.effect1').find('span').removeClass('active');
});
// Image Upload Scripts
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
if(input.className === 'profile-file-upload-input'){
$('.profile-image-upload-wrap').hide();
$('.profile-file-upload-image').attr('src', e.target.result);
$('.profile-file-upload-content').show();
// $('.image-title').html(input.files[0].name);
}
if(input.className === 'banner-file-upload-input'){
$('.banner-image-upload-wrap').hide();
$('.banner-file-upload-image').attr('src', e.target.result);
$('.banner-file-upload-content').show();
// $('.image-title').html(input.files[0].name);
}
if(input.className === 'resume-file-upload-input'){
$('.cv-image-upload-wrap').hide();
$('.resume-file-upload-content.none').show();
}
};
reader.readAsDataURL(input.files[0]);
} else {
$('.profile-remove-image').on('click', function(){
console.log(this.className)
$('.profile-file-upload-input').replaceWith($('.profile-file-upload-input').clone());
$('.profile-file-upload-content').hide();
$('.profile-file-upload-image').attr('src', '');
$('.profile-image-upload-wrap').show();
})
$('.banner-remove-image').on('click', function(){
console.log(this.className)
$('.banner-file-upload-input').replaceWith($('.banner-file-upload-input').clone());
$('.banner-file-upload-content').hide();
$('.banner-file-upload-image').attr('src', '');
$('.banner-image-upload-wrap').show();
})
}
}
$('.profile-remove-image').on('click', function(){
console.log(this.className)
$('.profile-file-upload-input').replaceWith($('.profile-file-upload-input').clone());
$('.profile-file-upload-content').hide();
$('.profile-image-upload-wrap').show();
})
$('.banner-remove-image').on('click', function(){
console.log(this.className)
$('.banner-file-upload-input').replaceWith($('.banner-file-upload-input').clone());
$('.banner-file-upload-content').hide();
$('.banner-image-upload-wrap').show();
})
$('.cv-remove-image').on('click', function(){
$('.resume-file-upload-input').replaceWith($('.resume-file-upload-input').clone());
$('.resume-file-upload-content').hide();
$('.cv-image-upload-wrap').show();
})
$('.image-upload-wrap').bind('dragover', function () {
$('.image-upload-wrap').addClass('image-dropping');
});
$('.image-upload-wrap').bind('dragleave', function () {
$('.image-upload-wrap').removeClass('image-dropping');
});
</script>
<script>
// Toast Config
toastr.options = {
"closeButton": false,
"debug": false,
"newestOnTop": true,
"progressBar": true,
"positionClass": "toast-top-right",
"preventDuplicates": true,
"onclick": null,
"showDuration": "300",
"hideDuration": "1000",
"timeOut": "5000",
"extendedTimeOut": "1000",
"showEasing": "swing",
"hideEasing": "linear",
"hideMethod": "fadeOut"
}
$('.login_required').on('click', function (event) {
event.preventDefault();
Swal.fire({
title: "Unauthenticated",
text: "Performing this action requires logging into your account.",
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: "Yes, I want to login",
cancelButtonText: "Cancel",
}).then((result) => {
if (result.value) {
window.location.href = "https://constructionjobs.com/login";
}
})
});
$('.no_permission').on('click', function (event) {
event.preventDefault();
Swal.fire({
title: "Unauthorized Access",
text: "You don't have permission to perform this action",
icon: "warning",
dangerMode: true,
})
});
$('[data-toggle="tooltip"]').tooltip();
$(".notification-icon a").off("click").on('click', function (e) {
e.stopImmediatePropagation();
return true;
});
</script>
<script>
function ReadNotification() {
$.ajax({
url: "https://constructionjobs.com/user/notification/read",
type: "POST",
data: {
_token: 'cGJJmodOFHRSU0fYNplPgZjXkhP6ZkIwxAUmkJc5'
},
dataType: 'json',
success: function (data) {
location.reload();
}
});
}
function readSingleNotification(url, id) {
$.ajax({
url: "https://constructionjobs.com/markasread/single/notification",
type: "POST",
data: {
id: id,
_token: 'cGJJmodOFHRSU0fYNplPgZjXkhP6ZkIwxAUmkJc5'
},
dataType: 'json',
success: function (data) {
window.location.href = url;
}
});
}
function setLocationSession(form){
axios.post('/set/session', form)
.then((res) => {
// console.log(res.data);
// toastr.success("Location Saved", 'Success!');
})
.catch((e) => {
toastr.error("Something Wrong", 'Error!');
});
}
</script>
<link rel="stylesheet" href="https://constructionjobs.com/frontend\plugins\cookieconsent\cookieconsent.css" media="print"
onload="this.media='all'">
<script src="https://constructionjobs.com/frontend/plugins/cookieconsent/cookieconsent.js"></script>
<script>
window.addEventListener('load', function() {
// obtain plugin
var cc = initCookieConsent();
// run plugin with your configuration
cc.run({
current_lang: '',
autoclear_cookies: true, // default: false
page_scripts: true, // default: false
force_consent: false, // default: false
cookie_name: 'gdpr_cookie', // default: 'cc_cookie'
cookie_expiration: 30, // default: 182 (days)
autorun: true, // default: true
onFirstAction: function(user_preferences, cookie) {
// callback triggered only once on the first accept/reject action
},
onAccept: function(cookie) {
// callback triggered on the first accept/reject action, and after each page load
},
onChange: function(cookie, changed_categories) {
// callback triggered when user changes preferences after consent has already been given
},
gui_options: {
consent_modal: {
layout: 'cloud', // box/cloud/bar
position: 'bottom right', // bottom/middle/top + left/right/center
transition: 'slide', // zoom/slide
swap_buttons: false // enable to invert buttons
},
settings_modal: {
layout: 'box', // box/bar
position: 'left', // left/right
transition: 'slide' // zoom/slide
}
},
languages: {
'en': {
consent_modal: {
title: "We use cookies!",
description: "We use cookies to provide our services and for analytics and marketing. To find out more about our use of cookies, please see our Privacy Policy. By continuing to browse our website, you agree to our use of cookies.",
primary_btn: {
text: "Allow all Cookies",
role: 'accept_all'
},
secondary_btn: {
text: "Reject all Cookies",
role: 'accept_necessary'
}
},
settings_modal: {
title: 'Cookie preferences',
save_settings_btn: 'Save settings',
accept_all_btn: 'Accept all',
reject_all_btn: 'Reject all',
close_btn_label: 'Close',
cookie_table_headers: [{
col1: 'Name'
},
{
col2: 'Domain'
},
{
col3: 'Expiration'
},
{
col4: 'Description'
}
],
blocks: [{
title: 'Cookie usage 📢',
description: 'I use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want. For more details relative to cookies and other sensitive data, please read the full <a href="#" class="cc-link">privacy policy</a>.'
}, {
title: 'Strictly necessary cookies',
description: 'These cookies are essential for the proper functioning of my website. Without these cookies, the website would not work properly',
toggle: {
value: 'necessary',
enabled: true,
readonly: true // cookie categories with readonly=true are all treated as "necessary cookies"
}
}, {
title: 'Performance and Analytics cookies',
description: 'These cookies allow the website to remember the choices you have made in the past',
toggle: {
value: 'analytics', // your cookie category
enabled: false,
readonly: false
},
cookie_table: [ // list of all expected cookies
{
col1: '^_ga', // match all cookies starting with "_ga"
col2: 'google.com',
col3: '2 years',
col4: 'description ...',
is_regex: true
},
{
col1: '_gid',
col2: 'google.com',
col3: '1 day',
col4: 'description ...',
}
]
}, {
title: 'Advertisement and Targeting cookies',
description: 'These cookies collect information about how you use the website, which pages you visited and which links you clicked on. All of the data is anonymized and cannot be used to identify you',
toggle: {
value: 'targeting',
enabled: false,
readonly: false
}
}, {
title: 'More information',
description: 'For any queries in relation to our policy on cookies and your choices, please <a class="cc-link" href="#yourcontactpage">contact us</a>.',
}]
}
}
}
});
});
</script>
</body>
</html>