Ich möchte Laden von externen Ressourcen verschieben, bis meine Web-Seite geladen ist, so habe ich versucht, die guten alten ‚verschieben‘ OperatorWie verhindere ich, dass eine externe Ressource geladen wird, während der Fehler "Fehler beim Ausführen von 'Schreiben' bei 'Dokument'" verhindert wird?
<script src="//assets.adobedtm.com/aaabbbcccddd/satelliteLib-680156eb19277c7ad2206ff3fac1c250f6d6214c.js" defer></script>
Der Grund, warum ich dies tun, ist, weil ich meine will nicht Rendering von Seite zu langsam oder blockiert, wenn die externe Ressource nicht vorhanden ist oder Probleme beim Kontakt mit dieser Website auftreten. Dies ist eine externe Datei von Adobe, die ich nicht kontrolliere. Leider auf Chrome diese Anweisung Zugabe gibt die folgenden Fehler in der Konsole ...
Failed to execute 'write' on 'Document': It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.
Kennt jemand eine Möglichkeit, dass ich diese Datei, ohne blockieren Wiedergabe von meiner Seite am Ende laden kann, wenn die Ressource nicht geladen UND den obigen Fehler verhindern?
Nachdem eine Seite geladen wurde, ersetzt 'document.write (whatever)' _ den gesamten Inhalt eines Dokuments, anstatt es anzuhängen. Es scheint, Chrome-Flags versuchen, dies von einem verzögerten Skript als Fehler zu tun, und das Adobe-Skript verwendet 'document.write' Würde das Skript in eine iframe-Hilfe in jedem Fall laden? – traktor53