Javascript document Objekt byValue in einer Variablen speichern
-
Hallo zusammen,
gibt es eine Möglichkeit in Javascript das document Objekt in eine Variable zu kopieren?
Danke im Voraus
-
Was willst du erreichen?
Ein kopieren von document macht keinen Sinn.
-
Ich muss über js eine Website ändern. Diese wird auch von anderen Scripts geändert. Zum Ändern muss ich Bilder austauschen wovon immer nur eins aktuell passt. Diese Bilder müssen aufgrund der Struktur durchprobiert werden (Struktur ist nicht änderbar). Damit der Benutzer das Bilderprobieren nicht merkt, hab ich mir überlegt einfach document in eine variable zu speichern, diese zu manipulieren und dann das richtige bild auf der Website einzubinden.
Ich habe auch nicht nach dem Sinn gefragt sondern nur ob es möglich ist
-
Du brauchst dann nicht document sondern body. Das kannst du clonen (ist ja ein DOM element) aber das klappt nicht, weil du bei komplexen Seiten Out of Memory gehst wenn du es tust.
Es ist für diese Aufgabe auch nicht notwendig durchzuprobieren. Du kannst alle relevanten Werte aus dem DOM Tree auslesen und weisst dann ob das Bild passt oder nicht.