import wixData from 'wix-data'; import wixWindow from 'wix-window'; import wixLocation from 'wix-location'; $w.onReady(()=>{ $w("dynamicDataset").onReady(()=>{ //first we need to get the fingerprint of the browser's current width wixWindow.getBoundingRect() .then( (windowSizeInfo) => { let windowWidth = windowSizeInfo.window.width; //if you need to change sizes for many things at once such as large images and wide repeaters, use this to redirect people to a copied narrow version of the same page that you can design manually let thisData = $w("dynamicDataset").getCurrentItem(); let wideUrl = thisData['link-wide-dynamic']; let narrowUrl = thisData['link-narrow-dynamic']; //if window width is greater than or equal to 1280 pixels on desktop site, direct here if ((windowWidth >= 1280) && (wixWindow.formFactor === "Desktop")) { wixLocation.to(wideUrl); } //or if window width is less than 1280 pixels on desktop site, direct here else if ((windowWidth < 1280) && (wixWindow.formFactor === "Desktop")) { wixLocation.to (narrowUrl); } } ); } ); } ); //or else if you need only minor tweaks you can choose to 1.show/expand and hide/collapse elements based on the windowWidth property and/or 2.alter the .html properties of text like so let textValue = $w("dynamicDataset").getCurrentItem().mytext; if ((windowWidth >= 1280) && (wixWindow.formFactor === "Desktop")) { $w('#textElement').html = `${textValue}`; $w('#largeElement').expand(); } else if ((windowWidth < 1280) && (wixWindow.formFactor === "Desktop")) { $w('#textElement').html = `${textValue}`; $w('#largeElement").collapse(); } //optimally you can modify solution 1 to link pages through code like this //we'll use a repeater on a static page with links to dynamic pages as an example $w('#repeaterDataset').onReady(() => { $w('#repeater').onItemReady( ($item, itemData, index) => { $item('#repeaterText').text = itemData.mytext; $item('#repeaterText').onClick(() => { //if the desktop window is greater than or equal to 1280 pixels wide or if you are on the mobile site, direct to the standard wide page (you don't need two different layouts on Mobile) if ((windowWidth >= 1280) && (wixWindow.formFactor === "Desktop") || (wixWindow.formFactor === "Mobile")) { wixLocation.to(itemData["link-wide-dynamic"]); } //if the desktop window is less than 1280 pixels wide and is not on Mobile, direct to the narrow layout page (the not equal to !== is just to show you can use different condition indicators if you need to) else if ((windowWidth < 1280) && (wixWindow.formFactor !== "Mobile")) { wixLocation.to(itemData["link-narrow-dynamic"]); } }); }); });
top of page
Security Dog Handler UK

Security Dog Handler Services Across the UK

Visible, active and controlled on-site security for exposed sites.

Security Dog Handler Services Built Around Site Risk

Colosseum K9 Ltd provides professional security dog handler services for sites that need visible, active and controlled on-site security.

Our role is to help clients reduce exposure to trespass, theft, vandalism, arson, fuel theft, plant theft, cable theft, vehicle crime and unauthorised access where a strong physical presence is required.

We support construction sites, warehouses, vacant properties, industrial premises, commercial premises, yards, compounds, car parks and other exposed locations across the UK.

Security Dog Handler UK

WHY to CHOOSE COLLOSEUM K9 ?

bs 8517-1 compliant

COMPLiant WITH

BS 8517-1:2016

rapid reponse

rapid response

reliable_credible_authentic_dependable-5

professional

and reliable

fully insured

fully Insured

24/7 support
uk wide service

24/7

UK WIDE SERVICE

SECTORS

Sectors

industrial site

industrial estates

business parks

bussiness parks

construction site

construction sites

warehouses

warehouses

factories

factories

solar farms

energy farms

demolition sites

demolition sites

quarries

quarries

Click here to check the current

threat level in your local area

Director's Message

"Welcome to the Colosseum K9 web-page. Colosseum K9 aims to ensure a safe environment in which members of our community can live and work safely. We are part of a generation that believes and understands the security needs and demands of society. Our meticulous attention has obtained our reputation to detail, our rigorous training procedures, by the relationships we have built with an ever-growing workforce, and above all else - customer satisfaction. I cannot express my appreciation enough for the progress that we made in recent years, for the hard work, dedication, and delivery to the highest quality of service to our customers by the team at Colosseum K9."

bottom of page