Wetterstationsforum.info - Archiv

Software => Allgemeines Softwareforum => Thema gestartet von: Wetterfrosch1971 am 09.08.2015, 22:12:44

Titel: benötige Scripthilfe
Beitrag von: Wetterfrosch1971 am 09.08.2015, 22:12:44
Hallo,

sobald meine Wettersoftware anhand der Regenrate Regen registriert (d.h. <#rrate> ungleich 0), gebe ich per Script die Meldung "Niederschlag" aus, ist die Regenrate = 0 dann erscheint die Meldung "kein Niederschlag"

<script>document.write('<#rrate>'==='0,0' ? "kein Niederschlag" : "Niederschlag");</script>

Jetzt würde ich das ganze gerne etwas plastischer per Bilder darstellen und zwar habe ich 2 jpg-Bilder auf meinem Webspace abgelegt (geschlossener und geöffneter Regenschirm) und würde nun gerne anstatt den Worten "Niederschlag" und "kein Niederschlag" diese Bilder in das Skript einbauen.

Kann mir jemand dabei helfen und sagen wie ich das Skript umbauen muss, damit ich die Bilder anstatt den Worten da hinein bekomme?

Ich habe schon versucht die Worte gegen das Bild auszutauschen <img src="www.webspace.de/schirm1.jpg">, doch das klappt nicht, da das Script augenscheinlich nur mit Ausgabe von Worten funktioniert, d.h. ich muss wohl augenscheinlich anstatt dem "write" im Script etwas anderes verwenden!?

Vielen Dank für die Hilfe.
Titel: Re: benötige Scripthilfe
Beitrag von: Bernd aus Köln am 09.08.2015, 22:33:07
Versuche es mal hiermit:

document.write('<img src="http://www.webspace.de/schirm1.jpg">');
Titel: Re: benötige Scripthilfe
Beitrag von: Wetterfrosch1971 am 09.08.2015, 22:45:24
sorry, kannst du das mal ins ganze Script schreiben, also es soll anstatt "kein Niederschlag" eben das Bild schirm1.jpg erscheinen und anstatt dem Wort "Niederschlag" eben das Bild schirm2.jpg

d.h. ist Regenrate (<#rrate>) = 0 soll das Bild schirm1.jpg ausgegeben werden
ist Regenrate ungleich 0 dann soll schirm2.jpg ausgegeben werden

danke für die Hilfe

EDIT:
habs hinbekommen, muss die Wörter gegen den img-link austauschen, darf den Link aber dann nicht in Gänsefüschen setzen sondern nur in einfache Hochkommas.
Titel: Re: benötige Scripthilfe
Beitrag von: Bernd aus Köln am 09.08.2015, 23:35:58
if (#rrate === 0)
document.write('<img src="http://www.webspace.de/schirm1.jpg">');
else
document.write('<img src="http://www.webspace.de/schirm2.jpg">');
</script>
Titel: Re: benötige Scripthilfe
Beitrag von: Wetterfrosch1971 am 10.08.2015, 14:44:12
ich hatte es jetzt gestern so gelöst und es hat funktioniert:

<script>document.write('<#rrate>'==='0,0' ? '<img src="http://www.webspace.de/schirm1.jpg">' : '<img src="http://www.webspace.de/schirm2.jpg">');</script>
Titel: Re: benötige Scripthilfe
Beitrag von: klaus1 am 10.08.2015, 15:39:02
Hallo Wetterfrosch1971,

...das Script würde mich auch interessieren, wo kann ich das Regenschirm.jpg  bei dir live sehen?

Schöne Grüße
klaus1
Titel: Re: benötige Scripthilfe
Beitrag von: Wetterfrosch1971 am 10.08.2015, 19:13:51
Auf meiner Homepage auf der Startseite links und rechts neben der Überschrift.

Ist aber noch recht einfach gestrickt, da ich Softwaretechnisch nicht so viel Ahnung habe, habe ich das Script aktuell per iframe eingebaut.

Titel: Re: benötige Scripthilfe
Beitrag von: klaus1 am 10.08.2015, 20:31:39
DANKE - habe alles gesehen, schaut ganz gut aus Wetterfrosch1971!

Gruß
klaus1

Titel: Re: benötige Scripthilfe
Beitrag von: Wetterfrosch1971 am 10.08.2015, 20:41:08
Danke für die Blumen.

Homepage sieht aber nur gut aus, wenn du Flash zulässt, denn die Echtzeitanzeige läuft im Moment nur unter Flash (und ist somit leider von den meisten mobilen Endgeräten nicht abrufbar), doch irgendwann will der Entwickler dieser Anzeige eine HTML5-Version raus bringen, dann stell ich um.

Ich muss mich halt mit "learning by doing" langsam ran tasten, denn zu Anfang hatte ich NULL Ahnung was Webspace und Co angeht und so taste ich mich halt Schritt für Schritt heran und erweitere/verändere/verbessere immer wieder mal die Homepage (mit viel Unterstützung netter Forumskollegen hier, die immer mit Rat und Tat hilfreich zur Seite stehen).

Gruß Frank