(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();
}
})();
LeBron Raymone “Bronny” James Jr.(born October 6, 2004) is an American high school basketball player who attends Sierra Canyon School in Los Angeles. He is the eldest child of professional basketball player LeBron James. Bronny played several sports including basketball and soccer, but his father did not allow him to play football or ice hockey over safety concerns. Bronny James competed with various Amateur Athletic Union (AAU) basketball teams before high school. At age nine, he played for the Miami City Ballers at a fourth grade AAU tournament while being observed by Kentucky Wildcats head coach JohnCalipari. James plays the point guard and shooting guard positions.
Cars of Basketball Player Bronny James1. Dodge Charger SRT ($75,000)
Bronny’s Instagram
1. Dodge Charger SRT ($75,000)
The vehicle is equipped with a 6.2L Supercharged V8 engine. The engine is capable of generating a power output of 797 hp. It has an 8 Speed Automatic transmission and can accelerate from 0-60mph in a time of 3.5 seconds. The vehicle has a top speed of 203mph and comes with a starting price of $75,000. Bronny customised his car with a custom LeBron James Logo on the seats and many other upgrades. His father LeBron James owns multiple cars but he currently own only one.
👉 For more insights, check out this resource.
Also Read: Zac Efron Car Collection
Bronny’s Instagram
👉 Discover more in this in-depth guide.