(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();
}
})();
Sandra Miju Oh was born on July 20, 1971 in Nepean, Ontario, Canada. She studied drama at the National Theatre School of Canada in Montreal. She gained recognition in Canada when she starred in 1994’s Double Happiness. She came to worldwide recognition as Bernice Schimmel in 1997’s Bean.
She has since starred in the films Dancing at the Blue Iguana, The Princess Diaries, Big Fat Liar, Under the Tuscan Sun and Sideways, among others. She is best known for her role as Dr. Cristina Yang in Grey’s Anatomy, which won her a Golden Globe for Best Supporting Actress.
Has Sandra Oh had Plastic Surgery?
The Grey’s Anatomy star has never had any plastic surgery and is not even considering of having one. It’s getting more common nowadays for Asian women to undergo a double eyelid surgery and other surgical enhancements to achieve a more Westernized look but the actress is certainly not one of them. Based on her present looks, it can be apparent that Oh has not had anything done as her facial features remain the same.
The actress is also vocal of her opinion on plastic surgery saying that she wants to be a part of people learning to accept themselves for who they are, as this acceptance can also lead to equality and many other positive things. She acknowledged the fact that many Asians choose to abandon their roots by changing themselves in a drastic manner. She jokingly commented that this is the reason why she thinks she could not be offered any jobs in Korea.
👉 For more insights, check out this resource.
👉 Discover more in this in-depth guide.