online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon katy vom 13.12.2019, 13:06 Options

IE mag Elemente-Umhängen nicht

Hallo,

ich benutze folgenden Code, um nachträglich den Inhalt des body in ein Formular zu packen:

<script type="text/javascript">
function macheformular() {
var b=document.getElementsByTagName("body")[0];
var f=b.appendChild(document.createElement("form"));
while (b.childNodes.length>1) {
f.appendChild(b.firstChild);
}
}
window.onload=macheformular;
</script>

Zusammengefasst:
An den body wird ein form-Element gehängt, anschließend werden nacheinander alle Elemente aus dem body "umgehängt" in form (bis auf das letzte, denn das ist ja form selbst).
Sinn und Zweck des Ganzen sei dahingestellt, es ist Teil einer Intranet-Anwendung.

Das funktioniert soweit auch, nur im Internet-Explorer6/7 gibt es einen Schönheitsfehler: Offensichtlich muss der IE die Seite neu rendern, dadurch kommt es zu einem kurzen Flackern/Aufblitzen der Anzeige wenn der Hintergrund neu gesetzt wird.

Hat jemand einen Tipp, wie das vermieden werden kann. In allen anderen getesteten Browsern gibt es das Problem nicht.

Ich bin fast schon verzweifelt, denn natürlich war der Abgabetermin schon gestern.

katy


Antwort schreiben

Antwort 1 von katy vom 19.12.2019, 15:04 Options

Hallo,

auch nach einer Woche besteht das Problem immer noch. Inzwischen konnte ich zwar die Symptome mäßigen indem ich der Seite die dominierende Farbe des Hintergrund-Bildes als HG-Farbe gegeben habe, aber merkbar ist es dennoch.

Hat denn hier niemand einen Ansatz?

katy (verzweifelt)

Ähnliche Themen

Java: Grafische Elemente aktualisieren
Progammierer  15.04.2007 - 114 Hits -

VBA gefundenen Elemente in liste
SebastianPSM  09.07.2007 - 36 Hits -

Ordner "Nicht verwendete Desktop-Elemente"
Chiripa  15.02.2008 - 32 Hits - 4 Antworten

Programmübersicht öffnen
wolf.grund  06.03.2008 - 3 Hits -

Elemente werden seltsam angezeigt
derkumpel  26.03.2008 - 12 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 20:06:00 2026