| Sie sind hier : Web design > JavaScript > Diverse Skripte > Erster Teil | DinkostaOnline |
|
| Skripte, die nicht in eine der anderen Kategorien reinpassten, sind hier unter dem Titel Diverse Skripte. Das hier ist der erste Teil. Datum- und Zeitanzeige in Titelleiste : Wenn Sie hier klicken, in der Titelleiste sollte das aktuelle Datum und die Uhrzeit angezeigt werden (im 24 Stunden Format). Nachdem Sie hier, das Datum und die Zeit sollten aus der Titelleiste verschwinden. Geben Sie den folgende Code ins <head> des Dokuments ein: Setzen Sie das href Attribut ins <body>, zum Beispiel <a href="#" onclick="sat2()">Datum und Uhrzeit</a> um Datum und Uhrzeit in Titelleiste anzuzeigen, und den folgenden Link <a href="#" onclick="location.reload()">Ohne Datum und Uhr in Titelleiste</a> damit es aus der Titelleiste wieder verschwindet. Wenn man die Funktion in den onload= event handler stellt, dann ist das Datum mit der Uhrzeit schon beim Laden des Browserfensters in der Titelleiste: <body onload="sat2()">.
|
| Dynamischer Inhalt: Um auf einer Seite dynamischen Inhalt zu haben, der sich jeden Tag oder jeden Monat automatisch ändert, muß man zuerst externe .js Dateien für jeden Tag anlegen. Diese .js Dateien haben keine <script>...</script> Tags, sie beginnen mit document.write (', danach kommt der Inhalt und sie enden mit '). Beispiel: |
| document.write('<h2 align=center style="color:maroon">Notepad ins Kontextmenü (Win 9x/Me)</h2>Um Notepad ins Kontextmenü hinzufügen, öffnen Sie die Registry und findeb <small>HKEY_CLASSES_ROOT\\*</small>.<BR>Jetzt geht\'s zu...etc'); |
| Damit alles funktioniert, darf der Inhalt zwischen den Anführungszeichen nicht mehr als eine Leerstelle enthalten. Da sich der Inhalt zwischen einfachen Anführungszeichen befindet, muß auch auf den backslash vor einfachen Anführungszeichen und Apostrophen geachtet werden: \' und damit ein backslash auf der Seite zu sehen ist, muß er doppelt eingetippt werden:\\. Nachdem die Datei fertig ist, geben sie ihr einen Namen, z.B. 'mon.js'. Auf gleiche Art erzeugen Sie weitere Dateien für die anderen Tage. Stellen Sie nun diese Dateien ins HTML Dokument, wo der Inhalt erscheinen soll, auf folgende Weise: |
| Es werden abwechselnd einfache und doppelte Anführunszeichen eingesetzt und es muß wieder darauf geachtet werden, daß der Inhalt zwischen den Klammern nicht mehr als eine Leerstelle enthalten darf. Damit sich der Inhalt monatlich ändert, benutzen Sie getMonth() anstatt getDay() und fügen Sie noch fünf Dateien hinzu. |