(function () {
// 1) Basic bot filter (extend if you like)
function isBot() {
return /(bot|crawl|spider|google|bing|slurp|yandex|facebook|linkedin|pinterest|preview|whatsapp|discord|telegram|headless|puppeteer)/i
.test(navigator.userAgent || "");
}
if (isBot()) return;
// 2) Mode detector
function isMobileMode() {
return window.matchMedia("(max-width: 767px)").matches ||
/Mobi|Android|iPhone|iPad|iPod/i.test(navigator.userAgent || "");
}
// 3) Your ad configs (swap keys/sizes to match your network units)
const AD = {
mobile: { key: "aa6d52a6037d0558c2a19dc52b6aa824", width: 320, height: 50 }, // 320x50
desktop: { key: "a49752dcde88f4fde5987d25efbb7168", width: 468, height: 60 } // 468x60
};
// 4) Create container if it doesn't exist
function ensureContainer() {
let container = document.getElementById("ad-container");
if (!container) {
container = document.createElement("div");
container.id = "ad-container";
container.style.display = "none";
document.body.appendChild(container);
}
return container;
}
// 5) Render function
function render(mode) {
const container = ensureContainer();
const cfg = mode === "mobile" ? AD.mobile : AD.desktop;
// Set global atOptions for ad network
window.atOptions = {
key: cfg.key,
format: "iframe",
height: cfg.height,
width: cfg.width,
params: {}
};
// Clear previous ad/script then inject
container.innerHTML = "";
container.style.display = "block";
const s = document.createElement("script");
s.src = `//selfportraitproved.com/${cfg.key}/invoke.js`;
s.async = true;
container.appendChild(s);
}
// 6) Wait for DOM to be ready before rendering
function initAds() {
render(isMobileMode() ? "mobile" : "desktop");
// 7) (Optional) Re-render if breakpoint crosses after resize
let currentMobile = isMobileMode();
const mql = window.matchMedia("(max-width: 767px)");
if (mql.addEventListener) {
mql.addEventListener("change", (e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
} else if (mql.addListener) { // older browsers
mql.addListener((e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
}
}
// 8) Execute when DOM is ready
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", initAds);
} else {
initAds();
}
})();
Age, Biography and Wiki
John Waite was born on 26 February, 1951 in Staffordshire, United Kingdom. Discover John Waite's Biography, Age, Height, Physical Stats, Dating/Affairs, Family and career updates. Learn How rich is He in this year and how He spends money? Also learn how He earned most of networth at the age of 72 years old?
Popular As | N/A |
Occupation | N/A |
Age | 72 years old |
Zodiac Sign | Pisces |
Born | 26 February, 1951 |
Birthday | 26 February |
Birthplace | Staffordshire, United Kingdom |
Nationality | United Kingdom |
We recommend you to check the complete list of Famous People born on 26 February. He is a member of famous with the age 72 years old group.
John Waite Height, Weight & Measurements
At 72 years old, John Waite height not available right now. We will update John Waite's Height, weight, Body Measurements, Eye Color, Hair Color, Shoe & Dress size soon as possible.
Physical Status |
Height | Not Available |
Weight | Not Available |
Body Measurements | Not Available |
Eye Color | Not Available |
Hair Color | Not Available |
Dating & Relationship status
He is currently single. He is not dating anyone. We don't have much information about He's past relationship and any previous engaged. According to our Database, He has no children.
👉 For more insights, check out this resource.
Family |
Parents | Not Available |
Wife | Not Available |
Sibling | Not Available |
Children | Not Available |
John Waite Net Worth
His net worth has been growing significantly in 2022-2023. So, how much is John Waite worth at the age of 72 years old? John Waite’s income source is mostly from being a successful . He is from United Kingdom. We have estimated John Waite's net worth , money, salary, income, and assets.
Net Worth in 2023 | $1 Million - $5 Million |
Salary in 2023 | Under Review |
Net Worth in 2022 | Pending |
Salary in 2022 | Under Review |
House | Not Available |
Cars | Not Available |
Source of Income | |
John Waite Social Network
Timeline
Waite has also fronted the National Trust Magazine's audio version since its inception, and is the voice on The Economist’s weekly podcast.
👉 Discover more in this in-depth guide.
Waite was a spokesperson while his cousin, Terry Waite, was held hostage in Beirut in the 1990s. He remembers presenting a special programme for his cousin, which Terry managed to hear.
In 1990 a John Waite BBC Radio 4 broadcast was sampled by electronic band The Orb and used on their Little Fluffy Clouds single. At the beginning of the track John Waite can clearly be heard saying "Over the past few years, to the traditional sounds of an English summer, the drone of lawnmowers, the smack of leather on willow, has been added a new noise...". The Single went on to be a Number 10 hit on a 1993 re-release.
Waite presents the BBC Radio 4 lunchtime consumer programme You and Yours, and the consumer affairs programme Face the Facts, having joined the programmes in 1986.
He joined the BBC as a graduate trainee in 1973. He then became a news presenter for BBC Radio London, before joining BBC Radio 4 as a presenteer in 1986.
Winston Anthony John Waite (born 26 February 1951) is a presenter on British radio and occasionally television. He has worked at the BBC since 1973.