Seite 1 von 1

Schriftart "Wetterdaten Auswahl" in start.html

Verfasst: 04 Mär 2019 17:41
von Tobias.Heunemann
Hallo zusammen. Ich erneuere derzeit meine HP (www.eichsfeldwetter.de) und hab eine Frage... Ich möchte die Schriftart von den Text "Wetterdaten Auswahl" im Menü links der start.html ändern. Es soll normal Arial werden. Ich hatte dazu bereits Werner gefragt. Dazu muss die libSMBM.js geändert werden (Danke schonmal für die Antwort!). Ich habe mir bereits mal den Quelltext der Datei angesehen. Leider weiß ich echt nicht welche Variable ich ändern/hinzufügen muss das der Text in Arial erscheint. Kann mir bitte jemand helfen?


Bild

Verfasst: 05 Mär 2019 18:04
von weneu
Hallo Tobias,
das ist etwas diffizil in der libsmbsm.js zu erreichen.
Geh folgendermaßen vor:
- sichere zunächst mal die libsmbsm.js, damit sie, falls die Veränderung schiefgeht, wiederhergestellt werden kann.
Und nun versuche zunächst mal, ob das ausreicht, was ich hier schreibe:
suche folgenden Eintrag:
function smMenueAusgeben()
{
self.baum.document.open();
// self.baum.document.linkColor = "red";
// self.baum.document.vlinkColor = "green";
// self.baum.document.alinkColor = "blue";
self.baum.document.writeln('<font face="Times New Roman">');
und gib dort, wo Times New Roman steht die von Dir gewünschte Schriftart ein. Dann speichere die Datei und lass die html-Startseite neu erzeugen

Verfasst: 05 Mär 2019 19:47
von Tobias.Heunemann
Hallo Werner,
danke für deine Hilfe. Leider hat es nicht funktioniert.
Bei mir sah die Stelle in der Datei so aus:

self.baum.document.open();
// self.baum.document.linkColor = "red";
// self.baum.document.vlinkColor = "green";
// self.baum.document.alinkColor = "blue";
// self.baum.document.writeln('<font color="yellow">');


ich hab es dahingehend geändert (die Variable "font face=Arial" hinzugefügt):

self.baum.document.open();
// self.baum.document.linkColor = "red";
// self.baum.document.vlinkColor = "green";
// self.baum.document.alinkColor = "blue";
// self.baum.document.writeln('<font color="yellow">');
// self.baum.document.writeln('<font face="Arial">');

Vielleicht habe ich da auch einen Fehler gemacht?! Jedenfalls hat es nicht geklappt :(

Verfasst: 05 Mär 2019 20:15
von weneu
Hallo,
Du darfst die Zeile nicht so schreiben
// self.baum.document.writeln('<font face="Arial">');
sondern ohne die beiden //, also so:
self.baum.document.writeln('<font face="Arial">');
Denn die beiden // bewirken ein Auskommentieren, .d.h., sie werden nicht wirksam.

Verfasst: 05 Mär 2019 20:36
von Tobias.Heunemann
Es hat funktioniert!!!!
:D :D :D
ALLERBESTEN DANK!!!

Das // die Variable auskommentiert wusste ich nicht mehr. Hatte in der Berufsschule zwar u.a. mit Java zutun (ist ja inzwischen fast 20 Jahre her) aber das wusste ich echt nicht mehr! :roll: :roll:

Wie ist das wenn ich in Zukunft ein Update von WSWIN durchführe? Wird diese Datei überschrieben (also dann wieder austauschen) oder bleibt die Datei im WSWIN Verzeichnis bei einen Update unberührt?

Verfasst: 05 Mär 2019 23:19
von weneu
Hallo,
die wird nicht verändert.