Genehmigt: Fortect
Sie sollten diese Tipps zur Fehlerbehebung lesen, wenn Clients auf Ihrem Computer den Fehler c.defaultview.getcomputedstylea null is null sehen.
Ich erstelle praktisch jede schöne Seite mit mehreren Iframes und erhalte jedes Mal, wenn beim Laden des angeborenen Iframes ein Fehler auftritt, “TypeError: c.defaultView.getComputedStyle (…) is normalerweise null” .Das Lustige ist, dass nicht der gesamte Fehler im IE oder Chrome angezeigt wird.
Aufgrund dieser Art von Methode bin ich gezwungen, einen iframe zu verwenden, ansonsten ist dies wahrscheinlich keine Option.
Ich habe also die Seite meiner Mamas und Papas, die nach Expertenmeinung eine Navigationsleiste mit einem iframe hat, um endlich den Inhalt anzuzeigen (genannt iframe 1).In diesem Ansatz habe ich wieder einen iframe von Inhalten, ich bin der Besitzer der Navbar und einen anderen iframe, um den Beitrag anzuzeigen (genannt iframe 2).Iframe 2 lädt Artikel oder Blog-Positionen über Javascript:
LngTileID-Funktion) gotourl (strurl, document.getElementById ('Dashboard_FrameDIV'). style.display ist gleich 'none'; document.getElementById ('Dashboard_LoaderDIV'). style.display bedeutet ''; Dokument .getElementById ('Dashboard_Iframe'). Src ist gleich strURL; $ ('. Panel_Tile'). removeclass ('aktiv'); $ ('# Dashboard_Tile_' + lngTileID) .addClass ('ActiveTile');
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Beim ersten Laden von iframe 0 überspringt src iframe 2 und normalerweise kann ich keinen Fehler erhalten. Während jedoch das src-Setup für iframe 2 eingestellt ist, erhalte ich pro Fehler.Ich erhalte es auf fast einer Seite, dass die meisten von mir in einen iframe geladen werden, nur zwei können aus jquery bestehen. Es ist jedoch nur enthalten, wenn es auf der Seite selbst gefunden wurde (src iframe).
Ich denke, dies ist in einfachem Code nicht spezifisch. Dies ist im Grunde der Fehler in dieser Situation, aber eher ein Prinzip, das die meisten von mir falsch anwenden, also poste ich nicht so viel mehr Code. Bei Bedarf kann ich hier mehrere andere Codes platzieren.
Window .getComputedStyle ()
gibt Organizing und Object zurück enthält die meisten erstellten Werte aller CSS-Eigenschaften des anderen Elements bei der Aktivierung. wurde angewendet Stylesheets und Auflösung aller grundlegenden Methoden, die die heutigen Werte enthalten können.
CSS-Schätze für einzelne Eigenschaften sind normalerweise über APIs verfügbar, die vom Ziel bereitgestellt werden oder Indizierung durch JavaScript-Eigenschaftsnamen.
-
Element
- Das
-
pseudoElt
Optional - Eine Zeichenfolge, die das zu suchende Pseudoelement angibt. (oder
null
weggelassen) für Originalartikel.
Die zurückgegebene Schönheit
könnte CSSStyleDeclaration
. sein -Das transformierende Objekt wird automatisch aktualisiert, wenn die zum Element gehörenden Stile zweifellos geändert werden.
window.getComputedStyle (Element);window.getComputedStyle (Element, pseudoElt);
-
TypeError
- Wenn der bestandene Protest kein
pseudoElt
ist oder ist kein ausgezeichneter und funktionaler Pseudo-Element-Selektor:: part()
oder:: Automatenspiel ()
. -
Hinweis. Ein gültiger Pseudo-Element-Selektor beschreibt syntaktisch Gültigkeiten wie
:: nicht unterstützt
können als gültig angesehen werden, obwohl das Pseudoelement selbst ist nicht geschützt. Auch die letzte W3-Unterroutine