(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();
}
})();
Armstrong played in brass bands and riverboats in New Orleans, first on an excursion boat in September 1918. He traveled with the band of Fate Marable, which toured on the steamboat Sidney with the Streckfus Steamers line up and down the Mississippi River.
On February 4, 1924, he married Lil Hardin Armstrong, King Oliver’s pianist. She had divorced her first husband a few years earlier. His second wife helped him develop his career, but they separated in 1931 and divorced in 1938. Armstrong then married Alpha Smith. His relationship with Alpha began while he was playing at the Vendome during the 1920s and continued long after. His marriage to her lasted four years; they divorced in 1942. Louis then married Lucille Wilson, a singer at the Cotton Club in New York, in October 1942. They remained married until his death in 1971.
READ ALSOWhere will Mark Capps be buried? Burial site and Find a Grave details
Louis Armstrong children: Meet Sharon Preston-Folta, Clarence Armstrong
Sharon Preston-Folta was born on June 24, 1955, in Harlem, New York. Sharon is Louis’ only daughter together with his ex-partner Lucille Preston. In December 2012, Sharon Preston-Folta put forward claims that she was Louis Armstrong’s daughter, which was later confirmed to be true. Sharon Preston-Folta’s profession at the moment is of a sales executive, chef, and author of books. Sharon’s parents are not in this world anymore, as her father passed away in 1971, and her mother Lucille died in 2017. But she is continuing their rich legacy by working hard and being successful in her professional life.
👉 For more insights, check out this resource.
Louis and his wife adopted a three-year-old boy, Clarence, whose mother, Armstrong’s cousin Flora, had died soon after giving birth. Clarence Armstrong was mentally disabled as a result of a head injury at an early age, and Armstrong spent the rest of his life taking care of him. Clarence died on October 15, 1998.
👉 Discover more in this in-depth guide.