[GastForen Programmierung/Entwicklung JavaScript writeln löscht nicht

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

writeln löscht nicht

Anonym
Beiträge gesamt: 22827

28. Mär 2003, 21:16
Beitrag # 1 von 2
Bewertung:
(477 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo

Habe ein Problem mit einer Seite, auf der 3
Frames vorhanden sind. Im oberen Frame ist eine
Navigations-Leiste eingebaut (HTML). Aus dem 1.
unteren Frame heraus möchte ich mit writeln die
Navigations-Leiste resp. das Erscheinungsbild
interaktiv ändern. Dabei wird der gesamte
Inhalt des Nav-Frames gelöscht. Dies ist völlig in meinem Sinne!! ABER: Wenn ich nun aus dem 2.
unteren Frame heraus auch noch die Leiste ändern möchte, wird der Inhalt der HTML-Datei nicht mehr gelöscht, sondern die weiteren Zeilen des
writeln-Befehls dem bereits bestehenden Code
hinzugefügt. Wie kann ich bewirken, dass auch
das 2. Frame den Inhalt des Nav-Frames löscht?

Danke für eure Hilfe!!
X

writeln löscht nicht

Miro Dietiker
Beiträge gesamt: 699

28. Mär 2003, 23:42
Beitrag # 2 von 2
Beitrag ID: #29703
Bewertung:
(477 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Folgendes dazu:
Wird eine Seite geöffnet, so ist sie im Speicher wie eine Datei
(Datei-Schreibzugriff) offen und repräsentiert ein Stream.

Man kann nun in das Selbe Dokument beliebig mittel write() oder
writeln() weiterne Inhalt hinzufügen. Jeder aufruf bezieht sich
auf das selbe Dokument (document.write() sowie document.writeln())
und generiert kein neues "einfachso"

Man kann aber den Stream abschliessen document.close() und einen
neuen öffnen mit document.open() wodurch im Selben Fenster quasi
durch Javascript ein komplett neues HTML-File eingeleitet wird.

Dein Problem wird lösen:

<script type="text/javascript">
<!--
document.close();
document.open();
document.writeln(meinbeliebigerinhalt);
//-->
</script>

Je nach dem ist das explizite close vor dem open nicht nötig und
ein direkter Aufruf von open() öffnet direkt ein neuen stream.

Hoffe es wirkt :)

GrEeZ: Miro Dietiker


als Antwort auf: [#29699]

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/