Page 1 of 1

Was blockiert meinen Iframe nicht korrekt in mein HTML

Posted: 12 Feb 2025, 02:51
by Anonymous
Ich habe versucht, einen Iframe in die HTML -Datei einzubetten, so dass ich sie als modularer Konfigurator verwenden kann. Wenn ich jedoch versuche, das Format mit dem Format einzubetten, kann ich nicht mit dem Iframe interagieren. Aditioneller Code, der besagt, dass der Benutzer modular mit dem Iframe interagieren kann? >
Hier ist der Teil von Code, von dem ich denke

Code: Select all





Interactive Web Page









Configurable Options




< /code>
let viewerIframe;
let currentJsonFile = "boatconfigurations2.json"; // Default JSON file

viewerIframe =
document.getElementById("viewerIframe").contentDocument.defaultView;

window.addEventListener("viewerIframe", function(load) {viewerIframe})

function update3DNodes(configFile) {
fetch(configFile)
.then(response => response.json())
.then(configData => {
console.log("Loaded Config Data:", configData);

const iframeWindow = viewerIframe.contentWindow;
if (!iframeWindow) {
console.error("Viewer iframe not loaded yet!");
return;
}

iframeWindow.postMessage(
{
action: "updateProductNodesInstances",
nodesToAdd: configData.nodesToAdd,
localIdsToRemove: configData.localIdsToRemove || []
},
"*"
);
})
.catch(error => console.error("Error loading config:", error));
}